clause(Lisp): "[]"(if, "[]"($x, and, "[]"(not, "()"($y))), then, "[]"($x, xor, $y), if, "[]"("[]"(not, "()"($x)), and, $y), then, "[]"($x, xor, $y)) => [l("if *", l("[]", "$x", "and", l("[]", "not", l("()", "$y")))), l("then *", l("[]", "$x", "xor", "$y")), l("if *", l("[]", l("[]", "not", l("()", "$x")), "and", "$y")), l("then *", l("[]", "$x", "xor", "$y"))] clause(Lisp): "[]"("[]"(not, "()"(true)), should, be, false) => null clause(Lisp): "[]"(mrshutco, is, a, human) => [l("mrshutco *", "is"), l("a *", "human")] clause(Lisp): "[]"("[]"(not, "()"(false)), should, be, true) => null clause(Lisp): "[]"(if, $x, and, "!", and, false, then, "[]"(not, "()"($x))) => [l("if *", "$x"), l("and *", "!"), l("and *", "false"), l("then *", l("[]", "not", l("()", "$x")))] clause(Lisp): "[]"(not, "()"($x)) => [l("not *", l("()", "$x"))] clause(Lisp): "[]"(if, $a, and, $b, then, "[]"($a, and, $b)) => [l("if *", "$a"), l("and *", "$b"), l("then *", l("[]", "$a", "and", "$b"))] clause(Lisp): "[]"(if, "[]"($c, "=", tocons, "()"($list)), and, "[]"($e, "=", iter, $c), then, "[]"($e, is, in, list, $list)) => [l("if *", l("[]", "$c", "=", "tocons", l("()", "$list"))), l("and *", l("[]", "$e", "=", "iter", "$c")), l("then *", l("[]", "$e", "is", "in", "list", "$list"))] clause(Lisp): "[]"(lasagna, is, tasty) => null clause(Lisp): "[]"(if, "[]"($c, "=", tocons, "()"($list)), and, "[]"($e, "=", iter, $c), then, "[]"($e, in, $c)) => [l("if *", l("[]", "$c", "=", "tocons", l("()", "$list"))), l("and *", l("[]", "$e", "=", "iter", "$c")), l("then *", l("[]", "$e", "in", "$c"))] clause(Lisp): "[]"(if, $a, then, "[]"($a, or, $b)) => [l("if *", "$a"), l("then *", l("[]", "$a", "or", "$b"))] clause(Lisp): "[]"(if, $b, then, "[]"($a, or, $b)) => [l("if *", "$b"), l("then *", l("[]", "$a", "or", "$b"))] clause(Lisp): "[]"($head, "=", iter, "[]"(cons, $head, $tail)) => null clause(Lisp): "[]"(if, "[]"($x, "=", iter, $tail), then, "[]"($x, "=", iter, "[]"(cons, $head, $tail))) => [l("if *", l("[]", "$x", "=", "iter", "$tail")), l("then *", l("[]", "$x", "=", "iter", l("[]", "cons", "$head", "$tail")))] clause(Lisp): "[]"(if, $x, then, "[]"(verify, "[]"($x, should, be, true))) => [l("if *", "$x"), l("then *", l("[]", "verify", l("[]", "$x", "should", "be", "true")))] clause(Lisp): "[]"(if, "[]"($a, "=", intmul, "()"("[]"($b, ",", $c))), then, "[]"($a, "=", smartmul, "()"("[]"($b, ",", $c)))) => [l("if *", l("[]", "$a", "=", "intmul", l("()", l("[]", "$b", ",", "$c")))), l("then *", l("[]", "$a", "=", "smartmul", l("()", l("[]", "$b", ",", "$c"))))] clause(Lisp): "[]"(if, "[]"($b, "=", intdiv, "()"("[]"($a, ",", $c))), then, "[]"($a, "=", smartmul, "()"("[]"($b, ",", $c)))) => [l("if *", l("[]", "$b", "=", "intdiv", l("()", l("[]", "$a", ",", "$c")))), l("then *", l("[]", "$a", "=", "smartmul", l("()", l("[]", "$b", ",", "$c"))))] clause(Lisp): "[]"(if, "[]"($c, "=", intdiv, "()"("[]"($a, ",", $b))), then, "[]"($a, "=", smartmul, "()"("[]"($b, ",", $c)))) => [l("if *", l("[]", "$c", "=", "intdiv", l("()", l("[]", "$a", ",", "$b")))), l("then *", l("[]", "$a", "=", "smartmul", l("()", l("[]", "$b", ",", "$c"))))] clause(Lisp): "[]"(if, "[]"(not, "()"($x)), then, "[]"(verify, "[]"($x, should, be, false))) => [l("if *", l("[]", "not", l("()", "$x"))), l("then *", l("[]", "verify", l("[]", "$x", "should", "be", "false")))] clause(Lisp): "[]"(if, $x, then, "()"($x)) => [l("if *", "$x"), l("then *", l("()", "$x"))] clause(Lisp): "[]"("\"and\"", is, a, fill, word) => null clause(Lisp): "[]"("\",\"", is, a, fill, word) => null clause(Lisp): "[]"(feet, is, the, plural, of, foot) => [l("feet *", "is"), l("the *", "plural"), l("of *", "foot")] clause(Lisp): "[]"(bits, is, the, plural, of, bit) => [l("bits *", "is"), l("the *", "plural"), l("of *", "bit")] Starting on goal: Prolog$Goal(car=l("[]", "true", "xor", "false")) Goal arity 3: "[]"(true, xor, false) Goal: "[]"(true, xor, false). Trying clause: "[]"(_1, xor, _2) :- "[]"(_1, and, "[]"(not, "()"(_2))); "[]"(_1, xor, _2); "[]"("[]"(not, "()"(_1)), and, _2) Clause unifies to: "[]"(true, xor, false) :- "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) gdash: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, and, "[]"(not, "()"(false))) New goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_3, xor, _4) :- "[]"(_3, and, "[]"(not, "()"(_4))); "[]"(_3, xor, _4); "[]"("[]"(not, "()"(_3)), and, _4) No match for clause. Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_5, and, _6) :- _5; _6 Clause unifies to: "[]"(true, and, "[]"(not, "()"(false))) :- true; "[]"(not, "()"(false)) gdash: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: true New goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) Goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true Clause unifies to: true gdash: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 2: "[]"(not, "()"(false)) New goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_7)) :- _7; "!"; false Clause unifies to: "[]"(not, "()"(false)) :- false; "!"; false gdash: false; "!"("4"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: false New goal: false; "!"("4"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) Goal: false; "!"("4"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true No match for clause. Goal: false; "!"("4"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeTest2 :- native No match for clause. Goal: false; "!"("4"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeFail :- native No match for clause. Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_8)) Clause unifies to: "[]"(not, "()"(false)) gdash: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, xor, false) New goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_9, xor, _10) :- "[]"(_9, and, "[]"(not, "()"(_10))); "[]"(_9, xor, _10); "[]"("[]"(not, "()"(_9)), and, _10) Clause unifies to: "[]"(true, xor, false) :- "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) gdash: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, and, "[]"(not, "()"(false))) New goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_11, xor, _12) :- "[]"(_11, and, "[]"(not, "()"(_12))); "[]"(_11, xor, _12); "[]"("[]"(not, "()"(_11)), and, _12) No match for clause. Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_13, and, _14) :- _13; _14 Clause unifies to: "[]"(true, and, "[]"(not, "()"(false))) :- true; "[]"(not, "()"(false)) gdash: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: true New goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true Clause unifies to: true gdash: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 2: "[]"(not, "()"(false)) New goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_15)) :- _15; "!"; false Clause unifies to: "[]"(not, "()"(false)) :- false; "!"; false gdash: false; "!"("8"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: false New goal: false; "!"("8"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: false; "!"("8"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true No match for clause. Goal: false; "!"("8"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeTest2 :- native No match for clause. Goal: false; "!"("8"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeFail :- native No match for clause. Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_16)) Clause unifies to: "[]"(not, "()"(false)) gdash: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, xor, false) New goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_17, xor, _18) :- "[]"(_17, and, "[]"(not, "()"(_18))); "[]"(_17, xor, _18); "[]"("[]"(not, "()"(_17)), and, _18) Clause unifies to: "[]"(true, xor, false) :- "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) gdash: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, and, "[]"(not, "()"(false))) New goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_19, xor, _20) :- "[]"(_19, and, "[]"(not, "()"(_20))); "[]"(_19, xor, _20); "[]"("[]"(not, "()"(_19)), and, _20) No match for clause. Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_21, and, _22) :- _21; _22 Clause unifies to: "[]"(true, and, "[]"(not, "()"(false))) :- true; "[]"(not, "()"(false)) gdash: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: true New goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true Clause unifies to: true gdash: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 2: "[]"(not, "()"(false)) New goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_23)) :- _23; "!"; false Clause unifies to: "[]"(not, "()"(false)) :- false; "!"; false gdash: false; "!"("12"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: false New goal: false; "!"("12"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: false; "!"("12"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true No match for clause. Goal: false; "!"("12"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeTest2 :- native No match for clause. Goal: false; "!"("12"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeFail :- native No match for clause. Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_24)) Clause unifies to: "[]"(not, "()"(false)) gdash: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, xor, false) New goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_25, xor, _26) :- "[]"(_25, and, "[]"(not, "()"(_26))); "[]"(_25, xor, _26); "[]"("[]"(not, "()"(_25)), and, _26) Clause unifies to: "[]"(true, xor, false) :- "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) gdash: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, and, "[]"(not, "()"(false))) New goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_27, xor, _28) :- "[]"(_27, and, "[]"(not, "()"(_28))); "[]"(_27, xor, _28); "[]"("[]"(not, "()"(_27)), and, _28) No match for clause. Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_29, and, _30) :- _29; _30 Clause unifies to: "[]"(true, and, "[]"(not, "()"(false))) :- true; "[]"(not, "()"(false)) gdash: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: true New goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true Clause unifies to: true gdash: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 2: "[]"(not, "()"(false)) New goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_31)) :- _31; "!"; false Clause unifies to: "[]"(not, "()"(false)) :- false; "!"; false gdash: false; "!"("16"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: false New goal: false; "!"("16"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: false; "!"("16"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true No match for clause. Goal: false; "!"("16"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeTest2 :- native No match for clause. Goal: false; "!"("16"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeFail :- native No match for clause. Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_32)) Clause unifies to: "[]"(not, "()"(false)) gdash: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, xor, false) New goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_33, xor, _34) :- "[]"(_33, and, "[]"(not, "()"(_34))); "[]"(_33, xor, _34); "[]"("[]"(not, "()"(_33)), and, _34) Clause unifies to: "[]"(true, xor, false) :- "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) gdash: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, and, "[]"(not, "()"(false))) New goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_35, xor, _36) :- "[]"(_35, and, "[]"(not, "()"(_36))); "[]"(_35, xor, _36); "[]"("[]"(not, "()"(_35)), and, _36) No match for clause. Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_37, and, _38) :- _37; _38 Clause unifies to: "[]"(true, and, "[]"(not, "()"(false))) :- true; "[]"(not, "()"(false)) gdash: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: true New goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true Clause unifies to: true gdash: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 2: "[]"(not, "()"(false)) New goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_39)) :- _39; "!"; false Clause unifies to: "[]"(not, "()"(false)) :- false; "!"; false gdash: false; "!"("20"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: false New goal: false; "!"("20"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: false; "!"("20"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true No match for clause. Goal: false; "!"("20"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeTest2 :- native No match for clause. Goal: false; "!"("20"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeFail :- native No match for clause. Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_40)) Clause unifies to: "[]"(not, "()"(false)) gdash: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, xor, false) New goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_41, xor, _42) :- "[]"(_41, and, "[]"(not, "()"(_42))); "[]"(_41, xor, _42); "[]"("[]"(not, "()"(_41)), and, _42) Clause unifies to: "[]"(true, xor, false) :- "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) gdash: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, and, "[]"(not, "()"(false))) New goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_43, xor, _44) :- "[]"(_43, and, "[]"(not, "()"(_44))); "[]"(_43, xor, _44); "[]"("[]"(not, "()"(_43)), and, _44) No match for clause. Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_45, and, _46) :- _45; _46 Clause unifies to: "[]"(true, and, "[]"(not, "()"(false))) :- true; "[]"(not, "()"(false)) gdash: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: true New goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true Clause unifies to: true gdash: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 2: "[]"(not, "()"(false)) New goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_47)) :- _47; "!"; false Clause unifies to: "[]"(not, "()"(false)) :- false; "!"; false gdash: false; "!"("24"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: false New goal: false; "!"("24"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: false; "!"("24"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true No match for clause. Goal: false; "!"("24"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeTest2 :- native No match for clause. Goal: false; "!"("24"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeFail :- native No match for clause. Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_48)) Clause unifies to: "[]"(not, "()"(false)) gdash: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, xor, false) New goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_49, xor, _50) :- "[]"(_49, and, "[]"(not, "()"(_50))); "[]"(_49, xor, _50); "[]"("[]"(not, "()"(_49)), and, _50) Clause unifies to: "[]"(true, xor, false) :- "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) gdash: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, and, "[]"(not, "()"(false))) New goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_51, xor, _52) :- "[]"(_51, and, "[]"(not, "()"(_52))); "[]"(_51, xor, _52); "[]"("[]"(not, "()"(_51)), and, _52) No match for clause. Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_53, and, _54) :- _53; _54 Clause unifies to: "[]"(true, and, "[]"(not, "()"(false))) :- true; "[]"(not, "()"(false)) gdash: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: true New goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true Clause unifies to: true gdash: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 2: "[]"(not, "()"(false)) New goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_55)) :- _55; "!"; false Clause unifies to: "[]"(not, "()"(false)) :- false; "!"; false gdash: false; "!"("28"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: false New goal: false; "!"("28"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: false; "!"("28"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true No match for clause. Goal: false; "!"("28"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeTest2 :- native No match for clause. Goal: false; "!"("28"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeFail :- native No match for clause. Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_56)) Clause unifies to: "[]"(not, "()"(false)) gdash: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, xor, false) New goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_57, xor, _58) :- "[]"(_57, and, "[]"(not, "()"(_58))); "[]"(_57, xor, _58); "[]"("[]"(not, "()"(_57)), and, _58) Clause unifies to: "[]"(true, xor, false) :- "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) gdash: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, and, "[]"(not, "()"(false))) New goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_59, xor, _60) :- "[]"(_59, and, "[]"(not, "()"(_60))); "[]"(_59, xor, _60); "[]"("[]"(not, "()"(_59)), and, _60) No match for clause. Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_61, and, _62) :- _61; _62 Clause unifies to: "[]"(true, and, "[]"(not, "()"(false))) :- true; "[]"(not, "()"(false)) gdash: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: true New goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true Clause unifies to: true gdash: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 2: "[]"(not, "()"(false)) New goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_63)) :- _63; "!"; false Clause unifies to: "[]"(not, "()"(false)) :- false; "!"; false gdash: false; "!"("32"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: false New goal: false; "!"("32"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: false; "!"("32"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true No match for clause. Goal: false; "!"("32"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeTest2 :- native No match for clause. Goal: false; "!"("32"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeFail :- native No match for clause. Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_64)) Clause unifies to: "[]"(not, "()"(false)) gdash: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, xor, false) New goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_65, xor, _66) :- "[]"(_65, and, "[]"(not, "()"(_66))); "[]"(_65, xor, _66); "[]"("[]"(not, "()"(_65)), and, _66) Clause unifies to: "[]"(true, xor, false) :- "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) gdash: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, and, "[]"(not, "()"(false))) New goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_67, xor, _68) :- "[]"(_67, and, "[]"(not, "()"(_68))); "[]"(_67, xor, _68); "[]"("[]"(not, "()"(_67)), and, _68) No match for clause. Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_69, and, _70) :- _69; _70 Clause unifies to: "[]"(true, and, "[]"(not, "()"(false))) :- true; "[]"(not, "()"(false)) gdash: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: true New goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true Clause unifies to: true gdash: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 2: "[]"(not, "()"(false)) New goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_71)) :- _71; "!"; false Clause unifies to: "[]"(not, "()"(false)) :- false; "!"; false gdash: false; "!"("36"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: false New goal: false; "!"("36"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: false; "!"("36"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true No match for clause. Goal: false; "!"("36"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeTest2 :- native No match for clause. Goal: false; "!"("36"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeFail :- native No match for clause. Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_72)) Clause unifies to: "[]"(not, "()"(false)) gdash: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, xor, false) New goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_73, xor, _74) :- "[]"(_73, and, "[]"(not, "()"(_74))); "[]"(_73, xor, _74); "[]"("[]"(not, "()"(_73)), and, _74) Clause unifies to: "[]"(true, xor, false) :- "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) gdash: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, and, "[]"(not, "()"(false))) New goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_75, xor, _76) :- "[]"(_75, and, "[]"(not, "()"(_76))); "[]"(_75, xor, _76); "[]"("[]"(not, "()"(_75)), and, _76) No match for clause. Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_77, and, _78) :- _77; _78 Clause unifies to: "[]"(true, and, "[]"(not, "()"(false))) :- true; "[]"(not, "()"(false)) gdash: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: true New goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true Clause unifies to: true gdash: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 2: "[]"(not, "()"(false)) New goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_79)) :- _79; "!"; false Clause unifies to: "[]"(not, "()"(false)) :- false; "!"; false gdash: false; "!"("40"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: false New goal: false; "!"("40"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: false; "!"("40"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true No match for clause. Goal: false; "!"("40"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeTest2 :- native No match for clause. Goal: false; "!"("40"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeFail :- native No match for clause. Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_80)) Clause unifies to: "[]"(not, "()"(false)) gdash: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, xor, false) New goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_81, xor, _82) :- "[]"(_81, and, "[]"(not, "()"(_82))); "[]"(_81, xor, _82); "[]"("[]"(not, "()"(_81)), and, _82) Clause unifies to: "[]"(true, xor, false) :- "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) gdash: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, and, "[]"(not, "()"(false))) New goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_83, xor, _84) :- "[]"(_83, and, "[]"(not, "()"(_84))); "[]"(_83, xor, _84); "[]"("[]"(not, "()"(_83)), and, _84) No match for clause. Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_85, and, _86) :- _85; _86 Clause unifies to: "[]"(true, and, "[]"(not, "()"(false))) :- true; "[]"(not, "()"(false)) gdash: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: true New goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true Clause unifies to: true gdash: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 2: "[]"(not, "()"(false)) New goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_87)) :- _87; "!"; false Clause unifies to: "[]"(not, "()"(false)) :- false; "!"; false gdash: false; "!"("44"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: false New goal: false; "!"("44"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: false; "!"("44"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true No match for clause. Goal: false; "!"("44"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeTest2 :- native No match for clause. Goal: false; "!"("44"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeFail :- native No match for clause. Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_88)) Clause unifies to: "[]"(not, "()"(false)) gdash: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, xor, false) New goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_89, xor, _90) :- "[]"(_89, and, "[]"(not, "()"(_90))); "[]"(_89, xor, _90); "[]"("[]"(not, "()"(_89)), and, _90) Clause unifies to: "[]"(true, xor, false) :- "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) gdash: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, and, "[]"(not, "()"(false))) New goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_91, xor, _92) :- "[]"(_91, and, "[]"(not, "()"(_92))); "[]"(_91, xor, _92); "[]"("[]"(not, "()"(_91)), and, _92) No match for clause. Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_93, and, _94) :- _93; _94 Clause unifies to: "[]"(true, and, "[]"(not, "()"(false))) :- true; "[]"(not, "()"(false)) gdash: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: true New goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true Clause unifies to: true gdash: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 2: "[]"(not, "()"(false)) New goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_95)) :- _95; "!"; false Clause unifies to: "[]"(not, "()"(false)) :- false; "!"; false gdash: false; "!"("48"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: false New goal: false; "!"("48"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: false; "!"("48"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true No match for clause. Goal: false; "!"("48"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeTest2 :- native No match for clause. Goal: false; "!"("48"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeFail :- native No match for clause. Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_96)) Clause unifies to: "[]"(not, "()"(false)) gdash: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, xor, false) New goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_97, xor, _98) :- "[]"(_97, and, "[]"(not, "()"(_98))); "[]"(_97, xor, _98); "[]"("[]"(not, "()"(_97)), and, _98) Clause unifies to: "[]"(true, xor, false) :- "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) gdash: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, and, "[]"(not, "()"(false))) New goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_99, xor, _100) :- "[]"(_99, and, "[]"(not, "()"(_100))); "[]"(_99, xor, _100); "[]"("[]"(not, "()"(_99)), and, _100) No match for clause. Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_101, and, _102) :- _101; _102 Clause unifies to: "[]"(true, and, "[]"(not, "()"(false))) :- true; "[]"(not, "()"(false)) gdash: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: true New goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true Clause unifies to: true gdash: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 2: "[]"(not, "()"(false)) New goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_103)) :- _103; "!"; false Clause unifies to: "[]"(not, "()"(false)) :- false; "!"; false gdash: false; "!"("52"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: false New goal: false; "!"("52"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: false; "!"("52"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true No match for clause. Goal: false; "!"("52"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeTest2 :- native No match for clause. Goal: false; "!"("52"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeFail :- native No match for clause. Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_104)) Clause unifies to: "[]"(not, "()"(false)) gdash: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, xor, false) New goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_105, xor, _106) :- "[]"(_105, and, "[]"(not, "()"(_106))); "[]"(_105, xor, _106); "[]"("[]"(not, "()"(_105)), and, _106) Clause unifies to: "[]"(true, xor, false) :- "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) gdash: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, and, "[]"(not, "()"(false))) New goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_107, xor, _108) :- "[]"(_107, and, "[]"(not, "()"(_108))); "[]"(_107, xor, _108); "[]"("[]"(not, "()"(_107)), and, _108) No match for clause. Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_109, and, _110) :- _109; _110 Clause unifies to: "[]"(true, and, "[]"(not, "()"(false))) :- true; "[]"(not, "()"(false)) gdash: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: true New goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true Clause unifies to: true gdash: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 2: "[]"(not, "()"(false)) New goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_111)) :- _111; "!"; false Clause unifies to: "[]"(not, "()"(false)) :- false; "!"; false gdash: false; "!"("56"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: false New goal: false; "!"("56"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: false; "!"("56"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true No match for clause. Goal: false; "!"("56"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeTest2 :- native No match for clause. Goal: false; "!"("56"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeFail :- native No match for clause. Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_112)) Clause unifies to: "[]"(not, "()"(false)) gdash: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, xor, false) New goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_113, xor, _114) :- "[]"(_113, and, "[]"(not, "()"(_114))); "[]"(_113, xor, _114); "[]"("[]"(not, "()"(_113)), and, _114) Clause unifies to: "[]"(true, xor, false) :- "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) gdash: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, and, "[]"(not, "()"(false))) New goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_115, xor, _116) :- "[]"(_115, and, "[]"(not, "()"(_116))); "[]"(_115, xor, _116); "[]"("[]"(not, "()"(_115)), and, _116) No match for clause. Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_117, and, _118) :- _117; _118 Clause unifies to: "[]"(true, and, "[]"(not, "()"(false))) :- true; "[]"(not, "()"(false)) gdash: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: true New goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true Clause unifies to: true gdash: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 2: "[]"(not, "()"(false)) New goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_119)) :- _119; "!"; false Clause unifies to: "[]"(not, "()"(false)) :- false; "!"; false gdash: false; "!"("60"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: false New goal: false; "!"("60"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: false; "!"("60"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true No match for clause. Goal: false; "!"("60"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeTest2 :- native No match for clause. Goal: false; "!"("60"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeFail :- native No match for clause. Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_120)) Clause unifies to: "[]"(not, "()"(false)) gdash: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, xor, false) New goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_121, xor, _122) :- "[]"(_121, and, "[]"(not, "()"(_122))); "[]"(_121, xor, _122); "[]"("[]"(not, "()"(_121)), and, _122) Clause unifies to: "[]"(true, xor, false) :- "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) gdash: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, and, "[]"(not, "()"(false))) New goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_123, xor, _124) :- "[]"(_123, and, "[]"(not, "()"(_124))); "[]"(_123, xor, _124); "[]"("[]"(not, "()"(_123)), and, _124) No match for clause. Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_125, and, _126) :- _125; _126 Clause unifies to: "[]"(true, and, "[]"(not, "()"(false))) :- true; "[]"(not, "()"(false)) gdash: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: true New goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true Clause unifies to: true gdash: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 2: "[]"(not, "()"(false)) New goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_127)) :- _127; "!"; false Clause unifies to: "[]"(not, "()"(false)) :- false; "!"; false gdash: false; "!"("64"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: false New goal: false; "!"("64"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: false; "!"("64"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true No match for clause. Goal: false; "!"("64"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeTest2 :- native No match for clause. Goal: false; "!"("64"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeFail :- native No match for clause. Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_128)) Clause unifies to: "[]"(not, "()"(false)) gdash: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, xor, false) New goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_129, xor, _130) :- "[]"(_129, and, "[]"(not, "()"(_130))); "[]"(_129, xor, _130); "[]"("[]"(not, "()"(_129)), and, _130) Clause unifies to: "[]"(true, xor, false) :- "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) gdash: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, and, "[]"(not, "()"(false))) New goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_131, xor, _132) :- "[]"(_131, and, "[]"(not, "()"(_132))); "[]"(_131, xor, _132); "[]"("[]"(not, "()"(_131)), and, _132) No match for clause. Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_133, and, _134) :- _133; _134 Clause unifies to: "[]"(true, and, "[]"(not, "()"(false))) :- true; "[]"(not, "()"(false)) gdash: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: true New goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true Clause unifies to: true gdash: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 2: "[]"(not, "()"(false)) New goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_135)) :- _135; "!"; false Clause unifies to: "[]"(not, "()"(false)) :- false; "!"; false gdash: false; "!"("68"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: false New goal: false; "!"("68"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: false; "!"("68"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true No match for clause. Goal: false; "!"("68"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeTest2 :- native No match for clause. Goal: false; "!"("68"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeFail :- native No match for clause. Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_136)) Clause unifies to: "[]"(not, "()"(false)) gdash: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, xor, false) New goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_137, xor, _138) :- "[]"(_137, and, "[]"(not, "()"(_138))); "[]"(_137, xor, _138); "[]"("[]"(not, "()"(_137)), and, _138) Clause unifies to: "[]"(true, xor, false) :- "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) gdash: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, and, "[]"(not, "()"(false))) New goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_139, xor, _140) :- "[]"(_139, and, "[]"(not, "()"(_140))); "[]"(_139, xor, _140); "[]"("[]"(not, "()"(_139)), and, _140) No match for clause. Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_141, and, _142) :- _141; _142 Clause unifies to: "[]"(true, and, "[]"(not, "()"(false))) :- true; "[]"(not, "()"(false)) gdash: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: true New goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: true; "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true Clause unifies to: true gdash: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 2: "[]"(not, "()"(false)) New goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_143)) :- _143; "!"; false Clause unifies to: "[]"(not, "()"(false)) :- false; "!"; false gdash: false; "!"("72"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 0: false New goal: false; "!"("72"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: false; "!"("72"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: true No match for clause. Goal: false; "!"("72"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeTest2 :- native No match for clause. Goal: false; "!"("72"); false; "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: nativeFail :- native No match for clause. Goal: "[]"(not, "()"(false)); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(not, "()"(_144)) Clause unifies to: "[]"(not, "()"(false)) gdash: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, xor, false) New goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_145, xor, _146) :- "[]"(_145, and, "[]"(not, "()"(_146))); "[]"(_145, xor, _146); "[]"("[]"(not, "()"(_145)), and, _146) Clause unifies to: "[]"(true, xor, false) :- "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false) gdash: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal arity 3: "[]"(true, and, "[]"(not, "()"(false))) New goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false) Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false). Trying clause: "[]"(_147, xor, _148) :- "[]"(_147, and, "[]"(not, "()"(_148))); "[]"(_147, xor, _148); "[]"("[]"(not, "()"(_147)), and, _148) No match for clause. Goal: "[]"(true, and, "[]"(not, "()"(false))); "[]"(true, xor, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and, false); "[]"("[]"(not, "()"(true)), and [...]
full source download show line numbers
Snippet is not live.
Travelled to 12 computer(s): aoiabmzegqzx, bhatertpkbcr, cbybwowwnfue, gwrvuhgaqvyk, ishqpsrjomds, lpdgvwnxivlt, mqqgnosmbjvj, pyentgdyhuwx, pzhvpgtvlbxg, tslmcundralx, tvejysmllsmz, vouqrxazstgt
No comments. add comment
Snippet ID: | #3000230 |
Snippet name: | Answer for stefanreich (>> log) |
Eternal ID of this version: | #3000230/1 |
Text MD5: | 8f6d65d6ca3b1c88506884e4abe9abce |
Author: | someone |
Category: | |
Type: | New Tinybrain snippet |
Gummipassword: | eleutheria-for-user |
Uploaded from IP: | 69.10.46.185 |
Public (visible to everyone): | Yes |
Archived (hidden from active list): | No |
Created/modified: | 2016-03-06 02:53:10 |
Source code size: | 469389 bytes / 1002 lines |
Pitched / IR pitched: | No / No |
Views / Downloads: | 741 / 138 |
Referenced in: | [show references] |