TPTP Problem File: PUZ028-3.p

View Solutions - Solve Problem

%--------------------------------------------------------------------------
% File     : PUZ028-3 : TPTP v8.1.0. Released v1.1.0.
% Domain   : Puzzles
% Problem  : People at a party
% Version  : [SETHEO] axioms : Especial.
%            Theorem formulation : Grounded axioms.
% English  : We can always choose 3 persons who are either familiar with
%            each other or not familiar with each other, from 6 persons
%            who meet at a party.

% Refs     :
% Source   : [SETHEO]
% Names    : ramsey3.lop [SETHEO]

% Status   : Satisfiable
% Rating   : 0.00 v2.4.0, 0.00 v2.0.0
% Syntax   : Number of clauses     :  504 (  36 unt;  36 nHn; 504 RR)
%            Number of literals    : 1512 (   0 equ;1404 neg)
%            Maximal clause size   :    5 (   3 avg)
%            Maximal term depth    :    1 (   1 avg)
%            Number of predicates  :    4 (   4 usr;   0 prp; 1-2 aty)
%            Number of functors    :    6 (   6 usr;   6 con; 0-0 aty)
%            Number of variables   :    0 (   0 sgn)
% SPC      : CNF_SAT_EPR_NEQ

% Comments : This version is satisfiable because familiarity is not meant in
%            a symmetric way.
%--------------------------------------------------------------------------
cnf(person_1,axiom,
    person(n1) ).

cnf(person_2,axiom,
    person(n2) ).

cnf(person_3,axiom,
    person(n3) ).

cnf(person_4,axiom,
    person(n4) ).

cnf(person_5,axiom,
    person(n5) ).

cnf(person_6,axiom,
    person(n6) ).

cnf(not_equal_1_2,axiom,
    not_equal(n1,n2) ).

cnf(not_equal_1_3,axiom,
    not_equal(n1,n3) ).

cnf(not_equal_1_4,axiom,
    not_equal(n1,n4) ).

cnf(not_equal_1_5,axiom,
    not_equal(n1,n5) ).

cnf(not_equal_1_6,axiom,
    not_equal(n1,n6) ).

cnf(not_equal_2_1,axiom,
    not_equal(n2,n1) ).

cnf(not_equal_2_3,axiom,
    not_equal(n2,n3) ).

cnf(not_equal_2_4,axiom,
    not_equal(n2,n4) ).

cnf(not_equal_2_5,axiom,
    not_equal(n2,n5) ).

cnf(not_equal_2_6,axiom,
    not_equal(n2,n6) ).

cnf(not_equal_3_1,axiom,
    not_equal(n3,n1) ).

cnf(not_equal_3_2,axiom,
    not_equal(n3,n2) ).

cnf(not_equal_3_4,axiom,
    not_equal(n3,n4) ).

cnf(not_equal_3_5,axiom,
    not_equal(n3,n5) ).

cnf(not_equal_3_6,axiom,
    not_equal(n3,n6) ).

cnf(not_equal_4_1,axiom,
    not_equal(n4,n1) ).

cnf(not_equal_4_2,axiom,
    not_equal(n4,n2) ).

cnf(not_equal_4_3,axiom,
    not_equal(n4,n3) ).

cnf(not_equal_4_5,axiom,
    not_equal(n4,n5) ).

cnf(not_equal_4_6,axiom,
    not_equal(n4,n6) ).

cnf(not_equal_5_1,axiom,
    not_equal(n5,n1) ).

cnf(not_equal_5_2,axiom,
    not_equal(n5,n2) ).

cnf(not_equal_5_3,axiom,
    not_equal(n5,n3) ).

cnf(not_equal_5_4,axiom,
    not_equal(n5,n4) ).

cnf(not_equal_5_6,axiom,
    not_equal(n5,n6) ).

cnf(not_equal_6_1,axiom,
    not_equal(n6,n1) ).

cnf(not_equal_6_2,axiom,
    not_equal(n6,n2) ).

cnf(not_equal_6_3,axiom,
    not_equal(n6,n3) ).

cnf(not_equal_6_4,axiom,
    not_equal(n6,n4) ).

cnf(not_equal_6_5,axiom,
    not_equal(n6,n5) ).

%----    ++familiar(X,Y),
%----    ++not_familiar(X,Y),
%----    --person(X),
%----    --person(Y),
%----    --not_equal(X,Y)]).
%----All ground instances of the above clause :
%----X=1
%----Y-6
cnf(familiar_or_not_1_1,axiom,
    ( familiar(n1,n1)
    | not_familiar(n1,n1)
    | ~ person(n1)
    | ~ person(n1)
    | ~ not_equal(n1,n1) ) ).

cnf(familiar_or_not_1_2,axiom,
    ( familiar(n1,n2)
    | not_familiar(n1,n2)
    | ~ person(n1)
    | ~ person(n2)
    | ~ not_equal(n1,n2) ) ).

cnf(familiar_or_not_1_3,axiom,
    ( familiar(n1,n3)
    | not_familiar(n1,n3)
    | ~ person(n1)
    | ~ person(n3)
    | ~ not_equal(n1,n3) ) ).

cnf(familiar_or_not_1_4,axiom,
    ( familiar(n1,n4)
    | not_familiar(n1,n4)
    | ~ person(n1)
    | ~ person(n4)
    | ~ not_equal(n1,n4) ) ).

cnf(familiar_or_not_1_5,axiom,
    ( familiar(n1,n5)
    | not_familiar(n1,n5)
    | ~ person(n1)
    | ~ person(n5)
    | ~ not_equal(n1,n5) ) ).

cnf(familiar_or_not_1_6,axiom,
    ( familiar(n1,n6)
    | not_familiar(n1,n6)
    | ~ person(n1)
    | ~ person(n6)
    | ~ not_equal(n1,n6) ) ).

%----X=2
%----Y-6
cnf(familiar_or_not_2_1,axiom,
    ( familiar(n2,n1)
    | not_familiar(n2,n1)
    | ~ person(n2)
    | ~ person(n1)
    | ~ not_equal(n2,n1) ) ).

cnf(familiar_or_not_2_2,axiom,
    ( familiar(n2,n2)
    | not_familiar(n2,n2)
    | ~ person(n2)
    | ~ person(n2)
    | ~ not_equal(n2,n2) ) ).

cnf(familiar_or_not_2_3,axiom,
    ( familiar(n2,n3)
    | not_familiar(n2,n3)
    | ~ person(n2)
    | ~ person(n3)
    | ~ not_equal(n2,n3) ) ).

cnf(familiar_or_not_2_4,axiom,
    ( familiar(n2,n4)
    | not_familiar(n2,n4)
    | ~ person(n2)
    | ~ person(n4)
    | ~ not_equal(n2,n4) ) ).

cnf(familiar_or_not_2_5,axiom,
    ( familiar(n2,n5)
    | not_familiar(n2,n5)
    | ~ person(n2)
    | ~ person(n5)
    | ~ not_equal(n2,n5) ) ).

cnf(familiar_or_not_2_6,axiom,
    ( familiar(n2,n6)
    | not_familiar(n2,n6)
    | ~ person(n2)
    | ~ person(n6)
    | ~ not_equal(n2,n6) ) ).

%----X=3
%----Y=1
cnf(familiar_or_not_3_1,axiom,
    ( familiar(n3,n1)
    | not_familiar(n3,n1)
    | ~ person(n3)
    | ~ person(n1)
    | ~ not_equal(n3,n1) ) ).

cnf(familiar_or_not_3_2,axiom,
    ( familiar(n3,n2)
    | not_familiar(n3,n2)
    | ~ person(n3)
    | ~ person(n2)
    | ~ not_equal(n3,n2) ) ).

cnf(familiar_or_not_3_3,axiom,
    ( familiar(n3,n3)
    | not_familiar(n3,n3)
    | ~ person(n3)
    | ~ person(n3)
    | ~ not_equal(n3,n3) ) ).

cnf(familiar_or_not_3_4,axiom,
    ( familiar(n3,n4)
    | not_familiar(n3,n4)
    | ~ person(n3)
    | ~ person(n4)
    | ~ not_equal(n3,n4) ) ).

cnf(familiar_or_not_3_5,axiom,
    ( familiar(n3,n5)
    | not_familiar(n3,n5)
    | ~ person(n3)
    | ~ person(n5)
    | ~ not_equal(n3,n5) ) ).

cnf(familiar_or_not_3_6,axiom,
    ( familiar(n3,n6)
    | not_familiar(n3,n6)
    | ~ person(n3)
    | ~ person(n6)
    | ~ not_equal(n3,n6) ) ).

%----X=4
%----Y=1
cnf(familiar_or_not_4_1,axiom,
    ( familiar(n4,n1)
    | not_familiar(n4,n1)
    | ~ person(n4)
    | ~ person(n1)
    | ~ not_equal(n4,n1) ) ).

cnf(familiar_or_not_4_2,axiom,
    ( familiar(n4,n2)
    | not_familiar(n4,n2)
    | ~ person(n4)
    | ~ person(n2)
    | ~ not_equal(n4,n2) ) ).

cnf(familiar_or_not_4_3,axiom,
    ( familiar(n4,n3)
    | not_familiar(n4,n3)
    | ~ person(n4)
    | ~ person(n3)
    | ~ not_equal(n4,n3) ) ).

cnf(familiar_or_not_4_4,axiom,
    ( familiar(n4,n4)
    | not_familiar(n4,n4)
    | ~ person(n4)
    | ~ person(n4)
    | ~ not_equal(n4,n4) ) ).

cnf(familiar_or_not_4_5,axiom,
    ( familiar(n4,n5)
    | not_familiar(n4,n5)
    | ~ person(n4)
    | ~ person(n5)
    | ~ not_equal(n4,n5) ) ).

cnf(familiar_or_not_4_6,axiom,
    ( familiar(n4,n6)
    | not_familiar(n4,n6)
    | ~ person(n4)
    | ~ person(n6)
    | ~ not_equal(n4,n6) ) ).

%----X=5
%----Y=1
cnf(familiar_or_not_5_1,axiom,
    ( familiar(n5,n1)
    | not_familiar(n5,n1)
    | ~ person(n5)
    | ~ person(n1)
    | ~ not_equal(n5,n1) ) ).

cnf(familiar_or_not_5_2,axiom,
    ( familiar(n5,n2)
    | not_familiar(n5,n2)
    | ~ person(n5)
    | ~ person(n2)
    | ~ not_equal(n5,n2) ) ).

cnf(familiar_or_not_5_3,axiom,
    ( familiar(n5,n3)
    | not_familiar(n5,n3)
    | ~ person(n5)
    | ~ person(n3)
    | ~ not_equal(n5,n3) ) ).

cnf(familiar_or_not_5_4,axiom,
    ( familiar(n5,n4)
    | not_familiar(n5,n4)
    | ~ person(n5)
    | ~ person(n4)
    | ~ not_equal(n5,n4) ) ).

cnf(familiar_or_not_5_5,axiom,
    ( familiar(n5,n5)
    | not_familiar(n5,n5)
    | ~ person(n5)
    | ~ person(n5)
    | ~ not_equal(n5,n5) ) ).

cnf(familiar_or_not_5_6,axiom,
    ( familiar(n5,n6)
    | not_familiar(n5,n6)
    | ~ person(n5)
    | ~ person(n6)
    | ~ not_equal(n5,n6) ) ).

%----X=6
%----Y=1
cnf(familiar_or_not_6_1,axiom,
    ( familiar(n6,n1)
    | not_familiar(n6,n1)
    | ~ person(n6)
    | ~ person(n1)
    | ~ not_equal(n6,n1) ) ).

cnf(familiar_or_not_6_2,axiom,
    ( familiar(n6,n2)
    | not_familiar(n6,n2)
    | ~ person(n6)
    | ~ person(n2)
    | ~ not_equal(n6,n2) ) ).

cnf(familiar_or_not_6_3,axiom,
    ( familiar(n6,n3)
    | not_familiar(n6,n3)
    | ~ person(n6)
    | ~ person(n3)
    | ~ not_equal(n6,n3) ) ).

cnf(familiar_or_not_6_4,axiom,
    ( familiar(n6,n4)
    | not_familiar(n6,n4)
    | ~ person(n6)
    | ~ person(n4)
    | ~ not_equal(n6,n4) ) ).

cnf(familiar_or_not_6_5,axiom,
    ( familiar(n6,n5)
    | not_familiar(n6,n5)
    | ~ person(n6)
    | ~ person(n5)
    | ~ not_equal(n6,n5) ) ).

cnf(familiar_or_not_6_6,axiom,
    ( familiar(n6,n6)
    | not_familiar(n6,n6)
    | ~ person(n6)
    | ~ person(n6)
    | ~ not_equal(n6,n6) ) ).

%----       --familiar(X1,X2),
%----       --familiar(X2,X3),
%----       --familiar(X3,X1)]).
%----All ground instances of the above clause :
%----X=1
%----Y=1
%----Z-6
cnf(three_familiar_1_1_1,negated_conjecture,
    ( ~ familiar(n1,n1)
    | ~ familiar(n1,n1)
    | ~ familiar(n1,n1) ) ).

cnf(three_familiar_1_1_2,negated_conjecture,
    ( ~ familiar(n1,n1)
    | ~ familiar(n1,n2)
    | ~ familiar(n2,n1) ) ).

cnf(three_familiar_1_1_3,negated_conjecture,
    ( ~ familiar(n1,n1)
    | ~ familiar(n1,n3)
    | ~ familiar(n3,n1) ) ).

cnf(three_familiar_1_1_4,negated_conjecture,
    ( ~ familiar(n1,n1)
    | ~ familiar(n1,n4)
    | ~ familiar(n4,n1) ) ).

cnf(three_familiar_1_1_5,negated_conjecture,
    ( ~ familiar(n1,n1)
    | ~ familiar(n1,n5)
    | ~ familiar(n5,n1) ) ).

cnf(three_familiar_1_1_6,negated_conjecture,
    ( ~ familiar(n1,n1)
    | ~ familiar(n1,n6)
    | ~ familiar(n6,n1) ) ).

%----X=1
%----Y=2
%----Z-6
cnf(three_familiar_1_2_1,negated_conjecture,
    ( ~ familiar(n1,n2)
    | ~ familiar(n2,n1)
    | ~ familiar(n1,n1) ) ).

cnf(three_familiar_1_2_2,negated_conjecture,
    ( ~ familiar(n1,n2)
    | ~ familiar(n2,n2)
    | ~ familiar(n2,n1) ) ).

cnf(three_familiar_1_2_3,negated_conjecture,
    ( ~ familiar(n1,n2)
    | ~ familiar(n2,n3)
    | ~ familiar(n3,n1) ) ).

cnf(three_familiar_1_2_4,negated_conjecture,
    ( ~ familiar(n1,n2)
    | ~ familiar(n2,n4)
    | ~ familiar(n4,n1) ) ).

cnf(three_familiar_1_2_5,negated_conjecture,
    ( ~ familiar(n1,n2)
    | ~ familiar(n2,n5)
    | ~ familiar(n5,n1) ) ).

cnf(three_familiar_1_2_6,negated_conjecture,
    ( ~ familiar(n1,n2)
    | ~ familiar(n2,n6)
    | ~ familiar(n6,n1) ) ).

%----X=1
%----Y=3
%----Z-6
cnf(three_familiar_1_3_1,negated_conjecture,
    ( ~ familiar(n1,n3)
    | ~ familiar(n3,n1)
    | ~ familiar(n1,n1) ) ).

cnf(three_familiar_1_3_2,negated_conjecture,
    ( ~ familiar(n1,n3)
    | ~ familiar(n3,n2)
    | ~ familiar(n2,n1) ) ).

cnf(three_familiar_1_3_3,negated_conjecture,
    ( ~ familiar(n1,n3)
    | ~ familiar(n3,n3)
    | ~ familiar(n3,n1) ) ).

cnf(three_familiar_1_3_4,negated_conjecture,
    ( ~ familiar(n1,n3)
    | ~ familiar(n3,n4)
    | ~ familiar(n4,n1) ) ).

cnf(three_familiar_1_3_5,negated_conjecture,
    ( ~ familiar(n1,n3)
    | ~ familiar(n3,n5)
    | ~ familiar(n5,n1) ) ).

cnf(three_familiar_1_3_6,negated_conjecture,
    ( ~ familiar(n1,n3)
    | ~ familiar(n3,n6)
    | ~ familiar(n6,n1) ) ).

%----X=1
%----Y=4
%----Z-6
cnf(three_familiar_1_4_1,negated_conjecture,
    ( ~ familiar(n1,n4)
    | ~ familiar(n4,n1)
    | ~ familiar(n1,n1) ) ).

cnf(three_familiar_1_4_2,negated_conjecture,
    ( ~ familiar(n1,n4)
    | ~ familiar(n4,n2)
    | ~ familiar(n2,n1) ) ).

cnf(three_familiar_1_4_3,negated_conjecture,
    ( ~ familiar(n1,n4)
    | ~ familiar(n4,n3)
    | ~ familiar(n3,n1) ) ).

cnf(three_familiar_1_4_4,negated_conjecture,
    ( ~ familiar(n1,n4)
    | ~ familiar(n4,n4)
    | ~ familiar(n4,n1) ) ).

cnf(three_familiar_1_4_5,negated_conjecture,
    ( ~ familiar(n1,n4)
    | ~ familiar(n4,n5)
    | ~ familiar(n5,n1) ) ).

cnf(three_familiar_1_4_6,negated_conjecture,
    ( ~ familiar(n1,n4)
    | ~ familiar(n4,n6)
    | ~ familiar(n6,n1) ) ).

%----X=1
%----Y=5
%----Z-6
cnf(three_familiar_1_5_1,negated_conjecture,
    ( ~ familiar(n1,n5)
    | ~ familiar(n5,n1)
    | ~ familiar(n1,n1) ) ).

cnf(three_familiar_1_5_2,negated_conjecture,
    ( ~ familiar(n1,n5)
    | ~ familiar(n5,n2)
    | ~ familiar(n2,n1) ) ).

cnf(three_familiar_1_5_3,negated_conjecture,
    ( ~ familiar(n1,n5)
    | ~ familiar(n5,n3)
    | ~ familiar(n3,n1) ) ).

cnf(three_familiar_1_5_4,negated_conjecture,
    ( ~ familiar(n1,n5)
    | ~ familiar(n5,n4)
    | ~ familiar(n4,n1) ) ).

cnf(three_familiar_1_5_5,negated_conjecture,
    ( ~ familiar(n1,n5)
    | ~ familiar(n5,n5)
    | ~ familiar(n5,n1) ) ).

cnf(three_familiar_1_5_6,negated_conjecture,
    ( ~ familiar(n1,n5)
    | ~ familiar(n5,n6)
    | ~ familiar(n6,n1) ) ).

%----X=1
%----Y=6
%----Z-6
cnf(three_familiar_1_6_1,negated_conjecture,
    ( ~ familiar(n1,n6)
    | ~ familiar(n6,n1)
    | ~ familiar(n1,n1) ) ).

cnf(three_familiar_1_6_2,negated_conjecture,
    ( ~ familiar(n1,n6)
    | ~ familiar(n6,n2)
    | ~ familiar(n2,n1) ) ).

cnf(three_familiar_1_6_3,negated_conjecture,
    ( ~ familiar(n1,n6)
    | ~ familiar(n6,n3)
    | ~ familiar(n3,n1) ) ).

cnf(three_familiar_1_6_4,negated_conjecture,
    ( ~ familiar(n1,n6)
    | ~ familiar(n6,n4)
    | ~ familiar(n4,n1) ) ).

cnf(three_familiar_1_6_5,negated_conjecture,
    ( ~ familiar(n1,n6)
    | ~ familiar(n6,n5)
    | ~ familiar(n5,n1) ) ).

cnf(three_familiar_1_6_6,negated_conjecture,
    ( ~ familiar(n1,n6)
    | ~ familiar(n6,n6)
    | ~ familiar(n6,n1) ) ).

%----X=2
%----Y=1
%----Z-6
cnf(three_familiar_2_1_1,negated_conjecture,
    ( ~ familiar(n2,n1)
    | ~ familiar(n1,n1)
    | ~ familiar(n1,n2) ) ).

cnf(three_familiar_2_1_2,negated_conjecture,
    ( ~ familiar(n2,n1)
    | ~ familiar(n1,n2)
    | ~ familiar(n2,n2) ) ).

cnf(three_familiar_2_1_3,negated_conjecture,
    ( ~ familiar(n2,n1)
    | ~ familiar(n1,n3)
    | ~ familiar(n3,n2) ) ).

cnf(three_familiar_2_1_4,negated_conjecture,
    ( ~ familiar(n2,n1)
    | ~ familiar(n1,n4)
    | ~ familiar(n4,n2) ) ).

cnf(three_familiar_2_1_5,negated_conjecture,
    ( ~ familiar(n2,n1)
    | ~ familiar(n1,n5)
    | ~ familiar(n5,n2) ) ).

cnf(three_familiar_2_1_6,negated_conjecture,
    ( ~ familiar(n2,n1)
    | ~ familiar(n1,n6)
    | ~ familiar(n6,n2) ) ).

%----X=2
%----Y=2
%----Z-6
cnf(three_familiar_2_2_1,negated_conjecture,
    ( ~ familiar(n2,n2)
    | ~ familiar(n2,n1)
    | ~ familiar(n1,n2) ) ).

cnf(three_familiar_2_2_2,negated_conjecture,
    ( ~ familiar(n2,n2)
    | ~ familiar(n2,n2)
    | ~ familiar(n2,n2) ) ).

cnf(three_familiar_2_2_3,negated_conjecture,
    ( ~ familiar(n2,n2)
    | ~ familiar(n2,n3)
    | ~ familiar(n3,n2) ) ).

cnf(three_familiar_2_2_4,negated_conjecture,
    ( ~ familiar(n2,n2)
    | ~ familiar(n2,n4)
    | ~ familiar(n4,n2) ) ).

cnf(three_familiar_2_2_5,negated_conjecture,
    ( ~ familiar(n2,n2)
    | ~ familiar(n2,n5)
    | ~ familiar(n5,n2) ) ).

cnf(three_familiar_2_2_6,negated_conjecture,
    ( ~ familiar(n2,n2)
    | ~ familiar(n2,n6)
    | ~ familiar(n6,n2) ) ).

%----X=2
%----Y=3
%----Z-6
cnf(three_familiar_2_3_1,negated_conjecture,
    ( ~ familiar(n2,n3)
    | ~ familiar(n3,n1)
    | ~ familiar(n1,n2) ) ).

cnf(three_familiar_2_3_2,negated_conjecture,
    ( ~ familiar(n2,n3)
    | ~ familiar(n3,n2)
    | ~ familiar(n2,n2) ) ).

cnf(three_familiar_2_3_3,negated_conjecture,
    ( ~ familiar(n2,n3)
    | ~ familiar(n3,n3)
    | ~ familiar(n3,n2) ) ).

cnf(three_familiar_2_3_4,negated_conjecture,
    ( ~ familiar(n2,n3)
    | ~ familiar(n3,n4)
    | ~ familiar(n4,n2) ) ).

cnf(three_familiar_2_3_5,negated_conjecture,
    ( ~ familiar(n2,n3)
    | ~ familiar(n3,n5)
    | ~ familiar(n5,n2) ) ).

cnf(three_familiar_2_3_6,negated_conjecture,
    ( ~ familiar(n2,n3)
    | ~ familiar(n3,n6)
    | ~ familiar(n6,n2) ) ).

%----X=2
%----Y=4
%----Z-6
cnf(three_familiar_2_4_1,negated_conjecture,
    ( ~ familiar(n2,n4)
    | ~ familiar(n4,n1)
    | ~ familiar(n1,n2) ) ).

cnf(three_familiar_2_4_2,negated_conjecture,
    ( ~ familiar(n2,n4)
    | ~ familiar(n4,n2)
    | ~ familiar(n2,n2) ) ).

cnf(three_familiar_2_4_3,negated_conjecture,
    ( ~ familiar(n2,n4)
    | ~ familiar(n4,n3)
    | ~ familiar(n3,n2) ) ).

cnf(three_familiar_2_4_4,negated_conjecture,
    ( ~ familiar(n2,n4)
    | ~ familiar(n4,n4)
    | ~ familiar(n4,n2) ) ).

cnf(three_familiar_2_4_5,negated_conjecture,
    ( ~ familiar(n2,n4)
    | ~ familiar(n4,n5)
    | ~ familiar(n5,n2) ) ).

cnf(three_familiar_2_4_6,negated_conjecture,
    ( ~ familiar(n2,n4)
    | ~ familiar(n4,n6)
    | ~ familiar(n6,n2) ) ).

%----X=2
%----Y=5
%----Z-6
cnf(three_familiar_2_5_1,negated_conjecture,
    ( ~ familiar(n2,n5)
    | ~ familiar(n5,n1)
    | ~ familiar(n1,n2) ) ).

cnf(three_familiar_2_5_2,negated_conjecture,
    ( ~ familiar(n2,n5)
    | ~ familiar(n5,n2)
    | ~ familiar(n2,n2) ) ).

cnf(three_familiar_2_5_3,negated_conjecture,
    ( ~ familiar(n2,n5)
    | ~ familiar(n5,n3)
    | ~ familiar(n3,n2) ) ).

cnf(three_familiar_2_5_4,negated_conjecture,
    ( ~ familiar(n2,n5)
    | ~ familiar(n5,n4)
    | ~ familiar(n4,n2) ) ).

cnf(three_familiar_2_5_5,negated_conjecture,
    ( ~ familiar(n2,n5)
    | ~ familiar(n5,n5)
    | ~ familiar(n5,n2) ) ).

cnf(three_familiar_2_5_6,negated_conjecture,
    ( ~ familiar(n2,n5)
    | ~ familiar(n5,n6)
    | ~ familiar(n6,n2) ) ).

%----X=2
%----Y=6
%----Z-6
cnf(three_familiar_2_6_1,negated_conjecture,
    ( ~ familiar(n2,n6)
    | ~ familiar(n6,n1)
    | ~ familiar(n1,n2) ) ).

cnf(three_familiar_2_6_2,negated_conjecture,
    ( ~ familiar(n2,n6)
    | ~ familiar(n6,n2)
    | ~ familiar(n2,n2) ) ).

cnf(three_familiar_2_6_3,negated_conjecture,
    ( ~ familiar(n2,n6)
    | ~ familiar(n6,n3)
    | ~ familiar(n3,n2) ) ).

cnf(three_familiar_2_6_4,negated_conjecture,
    ( ~ familiar(n2,n6)
    | ~ familiar(n6,n4)
    | ~ familiar(n4,n2) ) ).

cnf(three_familiar_2_6_5,negated_conjecture,
    ( ~ familiar(n2,n6)
    | ~ familiar(n6,n5)
    | ~ familiar(n5,n2) ) ).

cnf(three_familiar_2_6_6,negated_conjecture,
    ( ~ familiar(n2,n6)
    | ~ familiar(n6,n6)
    | ~ familiar(n6,n2) ) ).

%----X=3
%----Y=1
%----Z-1
cnf(three_familiar_3_1_1,negated_conjecture,
    ( ~ familiar(n3,n1)
    | ~ familiar(n1,n1)
    | ~ familiar(n1,n3) ) ).

cnf(three_familiar_3_1_2,negated_conjecture,
    ( ~ familiar(n3,n1)
    | ~ familiar(n1,n2)
    | ~ familiar(n2,n3) ) ).

cnf(three_familiar_3_1_3,negated_conjecture,
    ( ~ familiar(n3,n1)
    | ~ familiar(n1,n3)
    | ~ familiar(n3,n3) ) ).

cnf(three_familiar_3_1_4,negated_conjecture,
    ( ~ familiar(n3,n1)
    | ~ familiar(n1,n4)
    | ~ familiar(n4,n3) ) ).

cnf(three_familiar_3_1_5,negated_conjecture,
    ( ~ familiar(n3,n1)
    | ~ familiar(n1,n5)
    | ~ familiar(n5,n3) ) ).

cnf(three_familiar_3_1_6,negated_conjecture,
    ( ~ familiar(n3,n1)
    | ~ familiar(n1,n6)
    | ~ familiar(n6,n3) ) ).

%----X=3
%----Y=2
%----Z-6
cnf(three_familiar_3_2_1,negated_conjecture,
    ( ~ familiar(n3,n2)
    | ~ familiar(n2,n1)
    | ~ familiar(n1,n3) ) ).

cnf(three_familiar_3_2_2,negated_conjecture,
    ( ~ familiar(n3,n2)
    | ~ familiar(n2,n2)
    | ~ familiar(n2,n3) ) ).

cnf(three_familiar_3_2_3,negated_conjecture,
    ( ~ familiar(n3,n2)
    | ~ familiar(n2,n3)
    | ~ familiar(n3,n3) ) ).

cnf(three_familiar_3_2_4,negated_conjecture,
    ( ~ familiar(n3,n2)
    | ~ familiar(n2,n4)
    | ~ familiar(n4,n3) ) ).

cnf(three_familiar_3_2_5,negated_conjecture,
    ( ~ familiar(n3,n2)
    | ~ familiar(n2,n5)
    | ~ familiar(n5,n3) ) ).

cnf(three_familiar_3_2_6,negated_conjecture,
    ( ~ familiar(n3,n2)
    | ~ familiar(n2,n6)
    | ~ familiar(n6,n3) ) ).

%----X=3
%----Y=3
%----Z-6
cnf(three_familiar_3_3_1,negated_conjecture,
    ( ~ familiar(n3,n3)
    | ~ familiar(n3,n1)
    | ~ familiar(n1,n3) ) ).

cnf(three_familiar_3_3_2,negated_conjecture,
    ( ~ familiar(n3,n3)
    | ~ familiar(n3,n2)
    | ~ familiar(n2,n3) ) ).

cnf(three_familiar_3_3_3,negated_conjecture,
    ( ~ familiar(n3,n3)
    | ~ familiar(n3,n3)
    | ~ familiar(n3,n3) ) ).

cnf(three_familiar_3_3_4,negated_conjecture,
    ( ~ familiar(n3,n3)
    | ~ familiar(n3,n4)
    | ~ familiar(n4,n3) ) ).

cnf(three_familiar_3_3_5,negated_conjecture,
    ( ~ familiar(n3,n3)
    | ~ familiar(n3,n5)
    | ~ familiar(n5,n3) ) ).

cnf(three_familiar_3_3_6,negated_conjecture,
    ( ~ familiar(n3,n3)
    | ~ familiar(n3,n6)
    | ~ familiar(n6,n3) ) ).

%----X=3
%----Y=4
%----Z-6
cnf(three_familiar_3_4_1,negated_conjecture,
    ( ~ familiar(n3,n4)
    | ~ familiar(n4,n1)
    | ~ familiar(n1,n3) ) ).

cnf(three_familiar_3_4_2,negated_conjecture,
    ( ~ familiar(n3,n4)
    | ~ familiar(n4,n2)
    | ~ familiar(n2,n3) ) ).

cnf(three_familiar_3_4_3,negated_conjecture,
    ( ~ familiar(n3,n4)
    | ~ familiar(n4,n3)
    | ~ familiar(n3,n3) ) ).

cnf(three_familiar_3_4_4,negated_conjecture,
    ( ~ familiar(n3,n4)
    | ~ familiar(n4,n4)
    | ~ familiar(n4,n3) ) ).

cnf(three_familiar_3_4_5,negated_conjecture,
    ( ~ familiar(n3,n4)
    | ~ familiar(n4,n5)
    | ~ familiar(n5,n3) ) ).

cnf(three_familiar_3_4_6,negated_conjecture,
    ( ~ familiar(n3,n4)
    | ~ familiar(n4,n6)
    | ~ familiar(n6,n3) ) ).

%----X=3
%----Y=5
%----Z-6
cnf(three_familiar_3_5_1,negated_conjecture,
    ( ~ familiar(n3,n5)
    | ~ familiar(n5,n1)
    | ~ familiar(n1,n3) ) ).

cnf(three_familiar_3_5_2,negated_conjecture,
    ( ~ familiar(n3,n5)
    | ~ familiar(n5,n2)
    | ~ familiar(n2,n3) ) ).

cnf(three_familiar_3_5_3,negated_conjecture,
    ( ~ familiar(n3,n5)
    | ~ familiar(n5,n3)
    | ~ familiar(n3,n3) ) ).

cnf(three_familiar_3_5_4,negated_conjecture,
    ( ~ familiar(n3,n5)
    | ~ familiar(n5,n4)
    | ~ familiar(n4,n3) ) ).

cnf(three_familiar_3_5_5,negated_conjecture,
    ( ~ familiar(n3,n5)
    | ~ familiar(n5,n5)
    | ~ familiar(n5,n3) ) ).

cnf(three_familiar_3_5_6,negated_conjecture,
    ( ~ familiar(n3,n5)
    | ~ familiar(n5,n6)
    | ~ familiar(n6,n3) ) ).

%----X=3
%----Y=6
%----Z-6
cnf(three_familiar_3_6_1,negated_conjecture,
    ( ~ familiar(n3,n6)
    | ~ familiar(n6,n1)
    | ~ familiar(n1,n3) ) ).

cnf(three_familiar_3_6_2,negated_conjecture,
    ( ~ familiar(n3,n6)
    | ~ familiar(n6,n2)
    | ~ familiar(n2,n3) ) ).

cnf(three_familiar_3_6_3,negated_conjecture,
    ( ~ familiar(n3,n6)
    | ~ familiar(n6,n3)
    | ~ familiar(n3,n3) ) ).

cnf(three_familiar_3_6_4,negated_conjecture,
    ( ~ familiar(n3,n6)
    | ~ familiar(n6,n4)
    | ~ familiar(n4,n3) ) ).

cnf(three_familiar_3_6_5,negated_conjecture,
    ( ~ familiar(n3,n6)
    | ~ familiar(n6,n5)
    | ~ familiar(n5,n3) ) ).

cnf(three_familiar_3_6_6,negated_conjecture,
    ( ~ familiar(n3,n6)
    | ~ familiar(n6,n6)
    | ~ familiar(n6,n3) ) ).

%----X=4
%----Y=1
%----Z-6
cnf(three_familiar_4_1_1,negated_conjecture,
    ( ~ familiar(n4,n1)
    | ~ familiar(n1,n1)
    | ~ familiar(n1,n4) ) ).

cnf(three_familiar_4_1_2,negated_conjecture,
    ( ~ familiar(n4,n1)
    | ~ familiar(n1,n2)
    | ~ familiar(n2,n4) ) ).

cnf(three_familiar_4_1_3,negated_conjecture,
    ( ~ familiar(n4,n1)
    | ~ familiar(n1,n3)
    | ~ familiar(n3,n4) ) ).

cnf(three_familiar_4_1_4,negated_conjecture,
    ( ~ familiar(n4,n1)
    | ~ familiar(n1,n4)
    | ~ familiar(n4,n4) ) ).

cnf(three_familiar_4_1_5,negated_conjecture,
    ( ~ familiar(n4,n1)
    | ~ familiar(n1,n5)
    | ~ familiar(n5,n4) ) ).

cnf(three_familiar_4_1_6,negated_conjecture,
    ( ~ familiar(n4,n1)
    | ~ familiar(n1,n6)
    | ~ familiar(n6,n4) ) ).

%----X=4
%----Y=2
%----Z-6
cnf(three_familiar_4_2_1,negated_conjecture,
    ( ~ familiar(n4,n2)
    | ~ familiar(n2,n1)
    | ~ familiar(n1,n4) ) ).

cnf(three_familiar_4_2_2,negated_conjecture,
    ( ~ familiar(n4,n2)
    | ~ familiar(n2,n2)
    | ~ familiar(n2,n4) ) ).

cnf(three_familiar_4_2_3,negated_conjecture,
    ( ~ familiar(n4,n2)
    | ~ familiar(n2,n3)
    | ~ familiar(n3,n4) ) ).

cnf(three_familiar_4_2_4,negated_conjecture,
    ( ~ familiar(n4,n2)
    | ~ familiar(n2,n4)
    | ~ familiar(n4,n4) ) ).

cnf(three_familiar_4_2_5,negated_conjecture,
    ( ~ familiar(n4,n2)
    | ~ familiar(n2,n5)
    | ~ familiar(n5,n4) ) ).

cnf(three_familiar_4_2_6,negated_conjecture,
    ( ~ familiar(n4,n2)
    | ~ familiar(n2,n6)
    | ~ familiar(n6,n4) ) ).

%----X=4
%----Y=3
%----Z-6
cnf(three_familiar_4_3_1,negated_conjecture,
    ( ~ familiar(n4,n3)
    | ~ familiar(n3,n1)
    | ~ familiar(n1,n4) ) ).

cnf(three_familiar_4_3_2,negated_conjecture,
    ( ~ familiar(n4,n3)
    | ~ familiar(n3,n2)
    | ~ familiar(n2,n4) ) ).

cnf(three_familiar_4_3_3,negated_conjecture,
    ( ~ familiar(n4,n3)
    | ~ familiar(n3,n3)
    | ~ familiar(n3,n4) ) ).

cnf(three_familiar_4_3_4,negated_conjecture,
    ( ~ familiar(n4,n3)
    | ~ familiar(n3,n4)
    | ~ familiar(n4,n4) ) ).

cnf(three_familiar_4_3_5,negated_conjecture,
    ( ~ familiar(n4,n3)
    | ~ familiar(n3,n5)
    | ~ familiar(n5,n4) ) ).

cnf(three_familiar_4_3_6,negated_conjecture,
    ( ~ familiar(n4,n3)
    | ~ familiar(n3,n6)
    | ~ familiar(n6,n4) ) ).

%----X=4
%----Y=4
%----Z-6
cnf(three_familiar_4_4_1,negated_conjecture,
    ( ~ familiar(n4,n4)
    | ~ familiar(n4,n1)
    | ~ familiar(n1,n4) ) ).

cnf(three_familiar_4_4_2,negated_conjecture,
    ( ~ familiar(n4,n4)
    | ~ familiar(n4,n2)
    | ~ familiar(n2,n4) ) ).

cnf(three_familiar_4_4_3,negated_conjecture,
    ( ~ familiar(n4,n4)
    | ~ familiar(n4,n3)
    | ~ familiar(n3,n4) ) ).

cnf(three_familiar_4_4_4,negated_conjecture,
    ( ~ familiar(n4,n4)
    | ~ familiar(n4,n4)
    | ~ familiar(n4,n4) ) ).

cnf(three_familiar_4_4_5,negated_conjecture,
    ( ~ familiar(n4,n4)
    | ~ familiar(n4,n5)
    | ~ familiar(n5,n4) ) ).

cnf(three_familiar_4_4_6,negated_conjecture,
    ( ~ familiar(n4,n4)
    | ~ familiar(n4,n6)
    | ~ familiar(n6,n4) ) ).

%----X=4
%----Y=5
%----Z-6
cnf(three_familiar_4_5_1,negated_conjecture,
    ( ~ familiar(n4,n5)
    | ~ familiar(n5,n1)
    | ~ familiar(n1,n4) ) ).

cnf(three_familiar_4_5_2,negated_conjecture,
    ( ~ familiar(n4,n5)
    | ~ familiar(n5,n2)
    | ~ familiar(n2,n4) ) ).

cnf(three_familiar_4_5_3,negated_conjecture,
    ( ~ familiar(n4,n5)
    | ~ familiar(n5,n3)
    | ~ familiar(n3,n4) ) ).

cnf(three_familiar_4_5_4,negated_conjecture,
    ( ~ familiar(n4,n5)
    | ~ familiar(n5,n4)
    | ~ familiar(n4,n4) ) ).

cnf(three_familiar_4_5_5,negated_conjecture,
    ( ~ familiar(n4,n5)
    | ~ familiar(n5,n5)
    | ~ familiar(n5,n4) ) ).

cnf(three_familiar_4_5_6,negated_conjecture,
    ( ~ familiar(n4,n5)
    | ~ familiar(n5,n6)
    | ~ familiar(n6,n4) ) ).

%----X=4
%----Y=6
%----Z-6
cnf(three_familiar_4_6_1,negated_conjecture,
    ( ~ familiar(n4,n6)
    | ~ familiar(n6,n1)
    | ~ familiar(n1,n4) ) ).

cnf(three_familiar_4_6_2,negated_conjecture,
    ( ~ familiar(n4,n6)
    | ~ familiar(n6,n2)
    | ~ familiar(n2,n4) ) ).

cnf(three_familiar_4_6_3,negated_conjecture,
    ( ~ familiar(n4,n6)
    | ~ familiar(n6,n3)
    | ~ familiar(n3,n4) ) ).

cnf(three_familiar_4_6_4,negated_conjecture,
    ( ~ familiar(n4,n6)
    | ~ familiar(n6,n4)
    | ~ familiar(n4,n4) ) ).

cnf(three_familiar_4_6_5,negated_conjecture,
    ( ~ familiar(n4,n6)
    | ~ familiar(n6,n5)
    | ~ familiar(n5,n4) ) ).

cnf(three_familiar_4_6_6,negated_conjecture,
    ( ~ familiar(n4,n6)
    | ~ familiar(n6,n6)
    | ~ familiar(n6,n4) ) ).

%----X=5
%----Y=1
%----Z-6
cnf(three_familiar_5_1_1,negated_conjecture,
    ( ~ familiar(n5,n1)
    | ~ familiar(n1,n1)
    | ~ familiar(n1,n5) ) ).

cnf(three_familiar_5_1_2,negated_conjecture,
    ( ~ familiar(n5,n1)
    | ~ familiar(n1,n2)
    | ~ familiar(n2,n5) ) ).

cnf(three_familiar_5_1_3,negated_conjecture,
    ( ~ familiar(n5,n1)
    | ~ familiar(n1,n3)
    | ~ familiar(n3,n5) ) ).

cnf(three_familiar_5_1_4,negated_conjecture,
    ( ~ familiar(n5,n1)
    | ~ familiar(n1,n4)
    | ~ familiar(n4,n5) ) ).

cnf(three_familiar_5_1_5,negated_conjecture,
    ( ~ familiar(n5,n1)
    | ~ familiar(n1,n5)
    | ~ familiar(n5,n5) ) ).

cnf(three_familiar_5_1_6,negated_conjecture,
    ( ~ familiar(n5,n1)
    | ~ familiar(n1,n6)
    | ~ familiar(n6,n5) ) ).

%----X=5
%----Y=2
%----Z-6
cnf(three_familiar_5_2_1,negated_conjecture,
    ( ~ familiar(n5,n2)
    | ~ familiar(n2,n1)
    | ~ familiar(n1,n5) ) ).

cnf(three_familiar_5_2_2,negated_conjecture,
    ( ~ familiar(n5,n2)
    | ~ familiar(n2,n2)
    | ~ familiar(n2,n5) ) ).

cnf(three_familiar_5_2_3,negated_conjecture,
    ( ~ familiar(n5,n2)
    | ~ familiar(n2,n3)
    | ~ familiar(n3,n5) ) ).

cnf(three_familiar_5_2_4,negated_conjecture,
    ( ~ familiar(n5,n2)
    | ~ familiar(n2,n4)
    | ~ familiar(n4,n5) ) ).

cnf(three_familiar_5_2_5,negated_conjecture,
    ( ~ familiar(n5,n2)
    | ~ familiar(n2,n5)
    | ~ familiar(n5,n5) ) ).

cnf(three_familiar_5_2_6,negated_conjecture,
    ( ~ familiar(n5,n2)
    | ~ familiar(n2,n6)
    | ~ familiar(n6,n5) ) ).

%----X=5
%----Y=3
%----Z-6
cnf(three_familiar_5_3_1,negated_conjecture,
    ( ~ familiar(n5,n3)
    | ~ familiar(n3,n1)
    | ~ familiar(n1,n5) ) ).

cnf(three_familiar_5_3_2,negated_conjecture,
    ( ~ familiar(n5,n3)
    | ~ familiar(n3,n2)
    | ~ familiar(n2,n5) ) ).

cnf(three_familiar_5_3_3,negated_conjecture,
    ( ~ familiar(n5,n3)
    | ~ familiar(n3,n3)
    | ~ familiar(n3,n5) ) ).

cnf(three_familiar_5_3_4,negated_conjecture,
    ( ~ familiar(n5,n3)
    | ~ familiar(n3,n4)
    | ~ familiar(n4,n5) ) ).

cnf(three_familiar_5_3_5,negated_conjecture,
    ( ~ familiar(n5,n3)
    | ~ familiar(n3,n5)
    | ~ familiar(n5,n5) ) ).

cnf(three_familiar_5_3_6,negated_conjecture,
    ( ~ familiar(n5,n3)
    | ~ familiar(n3,n6)
    | ~ familiar(n6,n5) ) ).

%----X=5
%----Y=4
%----Z-6
cnf(three_familiar_5_4_1,negated_conjecture,
    ( ~ familiar(n5,n4)
    | ~ familiar(n4,n1)
    | ~ familiar(n1,n5) ) ).

cnf(three_familiar_5_4_2,negated_conjecture,
    ( ~ familiar(n5,n4)
    | ~ familiar(n4,n2)
    | ~ familiar(n2,n5) ) ).

cnf(three_familiar_5_4_3,negated_conjecture,
    ( ~ familiar(n5,n4)
    | ~ familiar(n4,n3)
    | ~ familiar(n3,n5) ) ).

cnf(three_familiar_5_4_4,negated_conjecture,
    ( ~ familiar(n5,n4)
    | ~ familiar(n4,n4)
    | ~ familiar(n4,n5) ) ).

cnf(three_familiar_5_4_5,negated_conjecture,
    ( ~ familiar(n5,n4)
    | ~ familiar(n4,n5)
    | ~ familiar(n5,n5) ) ).

cnf(three_familiar_5_4_6,negated_conjecture,
    ( ~ familiar(n5,n4)
    | ~ familiar(n4,n6)
    | ~ familiar(n6,n5) ) ).

%----X=5
%----Y=5
%----Z-6
cnf(three_familiar_5_5_1,negated_conjecture,
    ( ~ familiar(n5,n5)
    | ~ familiar(n5,n1)
    | ~ familiar(n1,n5) ) ).

cnf(three_familiar_5_5_2,negated_conjecture,
    ( ~ familiar(n5,n5)
    | ~ familiar(n5,n2)
    | ~ familiar(n2,n5) ) ).

cnf(three_familiar_5_5_3,negated_conjecture,
    ( ~ familiar(n5,n5)
    | ~ familiar(n5,n3)
    | ~ familiar(n3,n5) ) ).

cnf(three_familiar_5_5_4,negated_conjecture,
    ( ~ familiar(n5,n5)
    | ~ familiar(n5,n4)
    | ~ familiar(n4,n5) ) ).

cnf(three_familiar_5_5_5,negated_conjecture,
    ( ~ familiar(n5,n5)
    | ~ familiar(n5,n5)
    | ~ familiar(n5,n5) ) ).

cnf(three_familiar_5_5_6,negated_conjecture,
    ( ~ familiar(n5,n5)
    | ~ familiar(n5,n6)
    | ~ familiar(n6,n5) ) ).

%----X=5
%----Y=6
%----Z-6
cnf(three_familiar_5_6_1,negated_conjecture,
    ( ~ familiar(n5,n6)
    | ~ familiar(n6,n1)
    | ~ familiar(n1,n5) ) ).

cnf(three_familiar_5_6_2,negated_conjecture,
    ( ~ familiar(n5,n6)
    | ~ familiar(n6,n2)
    | ~ familiar(n2,n5) ) ).

cnf(three_familiar_5_6_3,negated_conjecture,
    ( ~ familiar(n5,n6)
    | ~ familiar(n6,n3)
    | ~ familiar(n3,n5) ) ).

cnf(three_familiar_5_6_4,negated_conjecture,
    ( ~ familiar(n5,n6)
    | ~ familiar(n6,n4)
    | ~ familiar(n4,n5) ) ).

cnf(three_familiar_5_6_5,negated_conjecture,
    ( ~ familiar(n5,n6)
    | ~ familiar(n6,n5)
    | ~ familiar(n5,n5) ) ).

cnf(three_familiar_5_6_6,negated_conjecture,
    ( ~ familiar(n5,n6)
    | ~ familiar(n6,n6)
    | ~ familiar(n6,n5) ) ).

%----X=6
%----Y=1
%----Z-6
cnf(three_familiar_6_1_1,negated_conjecture,
    ( ~ familiar(n6,n1)
    | ~ familiar(n1,n1)
    | ~ familiar(n1,n6) ) ).

cnf(three_familiar_6_1_2,negated_conjecture,
    ( ~ familiar(n6,n1)
    | ~ familiar(n1,n2)
    | ~ familiar(n2,n6) ) ).

cnf(three_familiar_6_1_3,negated_conjecture,
    ( ~ familiar(n6,n1)
    | ~ familiar(n1,n3)
    | ~ familiar(n3,n6) ) ).

cnf(three_familiar_6_1_4,negated_conjecture,
    ( ~ familiar(n6,n1)
    | ~ familiar(n1,n4)
    | ~ familiar(n4,n6) ) ).

cnf(three_familiar_6_1_5,negated_conjecture,
    ( ~ familiar(n6,n1)
    | ~ familiar(n1,n5)
    | ~ familiar(n5,n6) ) ).

cnf(three_familiar_6_1_6,negated_conjecture,
    ( ~ familiar(n6,n1)
    | ~ familiar(n1,n6)
    | ~ familiar(n6,n6) ) ).

%----X=6
%----Y=2
%----Z-6
cnf(three_familiar_6_2_1,negated_conjecture,
    ( ~ familiar(n6,n2)
    | ~ familiar(n2,n1)
    | ~ familiar(n1,n6) ) ).

cnf(three_familiar_6_2_2,negated_conjecture,
    ( ~ familiar(n6,n2)
    | ~ familiar(n2,n2)
    | ~ familiar(n2,n6) ) ).

cnf(three_familiar_6_2_3,negated_conjecture,
    ( ~ familiar(n6,n2)
    | ~ familiar(n2,n3)
    | ~ familiar(n3,n6) ) ).

cnf(three_familiar_6_2_4,negated_conjecture,
    ( ~ familiar(n6,n2)
    | ~ familiar(n2,n4)
    | ~ familiar(n4,n6) ) ).

cnf(three_familiar_6_2_5,negated_conjecture,
    ( ~ familiar(n6,n2)
    | ~ familiar(n2,n5)
    | ~ familiar(n5,n6) ) ).

cnf(three_familiar_6_2_6,negated_conjecture,
    ( ~ familiar(n6,n2)
    | ~ familiar(n2,n6)
    | ~ familiar(n6,n6) ) ).

%----X=6
%----Y=3
%----Z-6
cnf(three_familiar_6_3_1,negated_conjecture,
    ( ~ familiar(n6,n3)
    | ~ familiar(n3,n1)
    | ~ familiar(n1,n6) ) ).

cnf(three_familiar_6_3_2,negated_conjecture,
    ( ~ familiar(n6,n3)
    | ~ familiar(n3,n2)
    | ~ familiar(n2,n6) ) ).

cnf(three_familiar_6_3_3,negated_conjecture,
    ( ~ familiar(n6,n3)
    | ~ familiar(n3,n3)
    | ~ familiar(n3,n6) ) ).

cnf(three_familiar_6_3_4,negated_conjecture,
    ( ~ familiar(n6,n3)
    | ~ familiar(n3,n4)
    | ~ familiar(n4,n6) ) ).

cnf(three_familiar_6_3_5,negated_conjecture,
    ( ~ familiar(n6,n3)
    | ~ familiar(n3,n5)
    | ~ familiar(n5,n6) ) ).

cnf(three_familiar_6_3_6,negated_conjecture,
    ( ~ familiar(n6,n3)
    | ~ familiar(n3,n6)
    | ~ familiar(n6,n6) ) ).

%----X=6
%----Y=4
%----Z-6
cnf(three_familiar_6_4_1,negated_conjecture,
    ( ~ familiar(n6,n4)
    | ~ familiar(n4,n1)
    | ~ familiar(n1,n6) ) ).

cnf(three_familiar_6_4_2,negated_conjecture,
    ( ~ familiar(n6,n4)
    | ~ familiar(n4,n2)
    | ~ familiar(n2,n6) ) ).

cnf(three_familiar_6_4_3,negated_conjecture,
    ( ~ familiar(n6,n4)
    | ~ familiar(n4,n3)
    | ~ familiar(n3,n6) ) ).

cnf(three_familiar_6_4_4,negated_conjecture,
    ( ~ familiar(n6,n4)
    | ~ familiar(n4,n4)
    | ~ familiar(n4,n6) ) ).

cnf(three_familiar_6_4_5,negated_conjecture,
    ( ~ familiar(n6,n4)
    | ~ familiar(n4,n5)
    | ~ familiar(n5,n6) ) ).

cnf(three_familiar_6_4_6,negated_conjecture,
    ( ~ familiar(n6,n4)
    | ~ familiar(n4,n6)
    | ~ familiar(n6,n6) ) ).

%----X=6
%----Y=5
%----Z-6
cnf(three_familiar_6_5_1,negated_conjecture,
    ( ~ familiar(n6,n5)
    | ~ familiar(n5,n1)
    | ~ familiar(n1,n6) ) ).

cnf(three_familiar_6_5_2,negated_conjecture,
    ( ~ familiar(n6,n5)
    | ~ familiar(n5,n2)
    | ~ familiar(n2,n6) ) ).

cnf(three_familiar_6_5_3,negated_conjecture,
    ( ~ familiar(n6,n5)
    | ~ familiar(n5,n3)
    | ~ familiar(n3,n6) ) ).

cnf(three_familiar_6_5_4,negated_conjecture,
    ( ~ familiar(n6,n5)
    | ~ familiar(n5,n4)
    | ~ familiar(n4,n6) ) ).

cnf(three_familiar_6_5_5,negated_conjecture,
    ( ~ familiar(n6,n5)
    | ~ familiar(n5,n5)
    | ~ familiar(n5,n6) ) ).

cnf(three_familiar_6_5_6,negated_conjecture,
    ( ~ familiar(n6,n5)
    | ~ familiar(n5,n6)
    | ~ familiar(n6,n6) ) ).

%----X=6
%----Y=6
%----Z-6
cnf(three_familiar_6_6_1,negated_conjecture,
    ( ~ familiar(n6,n6)
    | ~ familiar(n6,n1)
    | ~ familiar(n1,n6) ) ).

cnf(three_familiar_6_6_2,negated_conjecture,
    ( ~ familiar(n6,n6)
    | ~ familiar(n6,n2)
    | ~ familiar(n2,n6) ) ).

cnf(three_familiar_6_6_3,negated_conjecture,
    ( ~ familiar(n6,n6)
    | ~ familiar(n6,n3)
    | ~ familiar(n3,n6) ) ).

cnf(three_familiar_6_6_4,negated_conjecture,
    ( ~ familiar(n6,n6)
    | ~ familiar(n6,n4)
    | ~ familiar(n4,n6) ) ).

cnf(three_familiar_6_6_5,negated_conjecture,
    ( ~ familiar(n6,n6)
    | ~ familiar(n6,n5)
    | ~ familiar(n5,n6) ) ).

cnf(three_familiar_6_6_6,negated_conjecture,
    ( ~ familiar(n6,n6)
    | ~ familiar(n6,n6)
    | ~ familiar(n6,n6) ) ).

%----     --not_familiar(X1,X2),
%----     --not_familiar(X2,X3),
%----     --not_familiar(X3,X1)]).
%----All ground instances of the above clause :
%----X=1
%----Y=1
%----Z-6
cnf(three_not_familiar_1_1_1,negated_conjecture,
    ( ~ not_familiar(n1,n1)
    | ~ not_familiar(n1,n1)
    | ~ not_familiar(n1,n1) ) ).

cnf(three_not_familiar_1_1_2,negated_conjecture,
    ( ~ not_familiar(n1,n1)
    | ~ not_familiar(n1,n2)
    | ~ not_familiar(n2,n1) ) ).

cnf(three_not_familiar_1_1_3,negated_conjecture,
    ( ~ not_familiar(n1,n1)
    | ~ not_familiar(n1,n3)
    | ~ not_familiar(n3,n1) ) ).

cnf(three_not_familiar_1_1_4,negated_conjecture,
    ( ~ not_familiar(n1,n1)
    | ~ not_familiar(n1,n4)
    | ~ not_familiar(n4,n1) ) ).

cnf(three_not_familiar_1_1_5,negated_conjecture,
    ( ~ not_familiar(n1,n1)
    | ~ not_familiar(n1,n5)
    | ~ not_familiar(n5,n1) ) ).

cnf(three_not_familiar_1_1_6,negated_conjecture,
    ( ~ not_familiar(n1,n1)
    | ~ not_familiar(n1,n6)
    | ~ not_familiar(n6,n1) ) ).

%----X=1
%----Y=2
%----Z-6
cnf(three_not_familiar_1_2_1,negated_conjecture,
    ( ~ not_familiar(n1,n2)
    | ~ not_familiar(n2,n1)
    | ~ not_familiar(n1,n1) ) ).

cnf(three_not_familiar_1_2_2,negated_conjecture,
    ( ~ not_familiar(n1,n2)
    | ~ not_familiar(n2,n2)
    | ~ not_familiar(n2,n1) ) ).

cnf(three_not_familiar_1_2_3,negated_conjecture,
    ( ~ not_familiar(n1,n2)
    | ~ not_familiar(n2,n3)
    | ~ not_familiar(n3,n1) ) ).

cnf(three_not_familiar_1_2_4,negated_conjecture,
    ( ~ not_familiar(n1,n2)
    | ~ not_familiar(n2,n4)
    | ~ not_familiar(n4,n1) ) ).

cnf(three_not_familiar_1_2_5,negated_conjecture,
    ( ~ not_familiar(n1,n2)
    | ~ not_familiar(n2,n5)
    | ~ not_familiar(n5,n1) ) ).

cnf(three_not_familiar_1_2_6,negated_conjecture,
    ( ~ not_familiar(n1,n2)
    | ~ not_familiar(n2,n6)
    | ~ not_familiar(n6,n1) ) ).

%----X=1
%----Y=3
%----Z-6
cnf(three_not_familiar_1_3_1,negated_conjecture,
    ( ~ not_familiar(n1,n3)
    | ~ not_familiar(n3,n1)
    | ~ not_familiar(n1,n1) ) ).

cnf(three_not_familiar_1_3_2,negated_conjecture,
    ( ~ not_familiar(n1,n3)
    | ~ not_familiar(n3,n2)
    | ~ not_familiar(n2,n1) ) ).

cnf(three_not_familiar_1_3_3,negated_conjecture,
    ( ~ not_familiar(n1,n3)
    | ~ not_familiar(n3,n3)
    | ~ not_familiar(n3,n1) ) ).

cnf(three_not_familiar_1_3_4,negated_conjecture,
    ( ~ not_familiar(n1,n3)
    | ~ not_familiar(n3,n4)
    | ~ not_familiar(n4,n1) ) ).

cnf(three_not_familiar_1_3_5,negated_conjecture,
    ( ~ not_familiar(n1,n3)
    | ~ not_familiar(n3,n5)
    | ~ not_familiar(n5,n1) ) ).

cnf(three_not_familiar_1_3_6,negated_conjecture,
    ( ~ not_familiar(n1,n3)
    | ~ not_familiar(n3,n6)
    | ~ not_familiar(n6,n1) ) ).

%----X=1
%----Y=4
%----Z-6
cnf(three_not_familiar_1_4_1,negated_conjecture,
    ( ~ not_familiar(n1,n4)
    | ~ not_familiar(n4,n1)
    | ~ not_familiar(n1,n1) ) ).

cnf(three_not_familiar_1_4_2,negated_conjecture,
    ( ~ not_familiar(n1,n4)
    | ~ not_familiar(n4,n2)
    | ~ not_familiar(n2,n1) ) ).

cnf(three_not_familiar_1_4_3,negated_conjecture,
    ( ~ not_familiar(n1,n4)
    | ~ not_familiar(n4,n3)
    | ~ not_familiar(n3,n1) ) ).

cnf(three_not_familiar_1_4_4,negated_conjecture,
    ( ~ not_familiar(n1,n4)
    | ~ not_familiar(n4,n4)
    | ~ not_familiar(n4,n1) ) ).

cnf(three_not_familiar_1_4_5,negated_conjecture,
    ( ~ not_familiar(n1,n4)
    | ~ not_familiar(n4,n5)
    | ~ not_familiar(n5,n1) ) ).

cnf(three_not_familiar_1_4_6,negated_conjecture,
    ( ~ not_familiar(n1,n4)
    | ~ not_familiar(n4,n6)
    | ~ not_familiar(n6,n1) ) ).

%----X=1
%----Y=5
%----Z-6
cnf(three_not_familiar_1_5_1,negated_conjecture,
    ( ~ not_familiar(n1,n5)
    | ~ not_familiar(n5,n1)
    | ~ not_familiar(n1,n1) ) ).

cnf(three_not_familiar_1_5_2,negated_conjecture,
    ( ~ not_familiar(n1,n5)
    | ~ not_familiar(n5,n2)
    | ~ not_familiar(n2,n1) ) ).

cnf(three_not_familiar_1_5_3,negated_conjecture,
    ( ~ not_familiar(n1,n5)
    | ~ not_familiar(n5,n3)
    | ~ not_familiar(n3,n1) ) ).

cnf(three_not_familiar_1_5_4,negated_conjecture,
    ( ~ not_familiar(n1,n5)
    | ~ not_familiar(n5,n4)
    | ~ not_familiar(n4,n1) ) ).

cnf(three_not_familiar_1_5_5,negated_conjecture,
    ( ~ not_familiar(n1,n5)
    | ~ not_familiar(n5,n5)
    | ~ not_familiar(n5,n1) ) ).

cnf(three_not_familiar_1_5_6,negated_conjecture,
    ( ~ not_familiar(n1,n5)
    | ~ not_familiar(n5,n6)
    | ~ not_familiar(n6,n1) ) ).

%----X=1
%----Y=6
%----Z-6
cnf(three_not_familiar_1_6_1,negated_conjecture,
    ( ~ not_familiar(n1,n6)
    | ~ not_familiar(n6,n1)
    | ~ not_familiar(n1,n1) ) ).

cnf(three_not_familiar_1_6_2,negated_conjecture,
    ( ~ not_familiar(n1,n6)
    | ~ not_familiar(n6,n2)
    | ~ not_familiar(n2,n1) ) ).

cnf(three_not_familiar_1_6_3,negated_conjecture,
    ( ~ not_familiar(n1,n6)
    | ~ not_familiar(n6,n3)
    | ~ not_familiar(n3,n1) ) ).

cnf(three_not_familiar_1_6_4,negated_conjecture,
    ( ~ not_familiar(n1,n6)
    | ~ not_familiar(n6,n4)
    | ~ not_familiar(n4,n1) ) ).

cnf(three_not_familiar_1_6_5,negated_conjecture,
    ( ~ not_familiar(n1,n6)
    | ~ not_familiar(n6,n5)
    | ~ not_familiar(n5,n1) ) ).

cnf(three_not_familiar_1_6_6,negated_conjecture,
    ( ~ not_familiar(n1,n6)
    | ~ not_familiar(n6,n6)
    | ~ not_familiar(n6,n1) ) ).

%----X=2
%----Y=1
%----Z-6
cnf(three_not_familiar_2_1_1,negated_conjecture,
    ( ~ not_familiar(n2,n1)
    | ~ not_familiar(n1,n1)
    | ~ not_familiar(n1,n2) ) ).

cnf(three_not_familiar_2_1_2,negated_conjecture,
    ( ~ not_familiar(n2,n1)
    | ~ not_familiar(n1,n2)
    | ~ not_familiar(n2,n2) ) ).

cnf(three_not_familiar_2_1_3,negated_conjecture,
    ( ~ not_familiar(n2,n1)
    | ~ not_familiar(n1,n3)
    | ~ not_familiar(n3,n2) ) ).

cnf(three_not_familiar_2_1_4,negated_conjecture,
    ( ~ not_familiar(n2,n1)
    | ~ not_familiar(n1,n4)
    | ~ not_familiar(n4,n2) ) ).

cnf(three_not_familiar_2_1_5,negated_conjecture,
    ( ~ not_familiar(n2,n1)
    | ~ not_familiar(n1,n5)
    | ~ not_familiar(n5,n2) ) ).

cnf(three_not_familiar_2_1_6,negated_conjecture,
    ( ~ not_familiar(n2,n1)
    | ~ not_familiar(n1,n6)
    | ~ not_familiar(n6,n2) ) ).

%----X=2
%----Y=2
%----Z-6
cnf(three_not_familiar_2_2_1,negated_conjecture,
    ( ~ not_familiar(n2,n2)
    | ~ not_familiar(n2,n1)
    | ~ not_familiar(n1,n2) ) ).

cnf(three_not_familiar_2_2_2,negated_conjecture,
    ( ~ not_familiar(n2,n2)
    | ~ not_familiar(n2,n2)
    | ~ not_familiar(n2,n2) ) ).

cnf(three_not_familiar_2_2_3,negated_conjecture,
    ( ~ not_familiar(n2,n2)
    | ~ not_familiar(n2,n3)
    | ~ not_familiar(n3,n2) ) ).

cnf(three_not_familiar_2_2_4,negated_conjecture,
    ( ~ not_familiar(n2,n2)
    | ~ not_familiar(n2,n4)
    | ~ not_familiar(n4,n2) ) ).

cnf(three_not_familiar_2_2_5,negated_conjecture,
    ( ~ not_familiar(n2,n2)
    | ~ not_familiar(n2,n5)
    | ~ not_familiar(n5,n2) ) ).

cnf(three_not_familiar_2_2_6,negated_conjecture,
    ( ~ not_familiar(n2,n2)
    | ~ not_familiar(n2,n6)
    | ~ not_familiar(n6,n2) ) ).

%----X=2
%----Y=3
%----Z-6
cnf(three_not_familiar_2_3_1,negated_conjecture,
    ( ~ not_familiar(n2,n3)
    | ~ not_familiar(n3,n1)
    | ~ not_familiar(n1,n2) ) ).

cnf(three_not_familiar_2_3_2,negated_conjecture,
    ( ~ not_familiar(n2,n3)
    | ~ not_familiar(n3,n2)
    | ~ not_familiar(n2,n2) ) ).

cnf(three_not_familiar_2_3_3,negated_conjecture,
    ( ~ not_familiar(n2,n3)
    | ~ not_familiar(n3,n3)
    | ~ not_familiar(n3,n2) ) ).

cnf(three_not_familiar_2_3_4,negated_conjecture,
    ( ~ not_familiar(n2,n3)
    | ~ not_familiar(n3,n4)
    | ~ not_familiar(n4,n2) ) ).

cnf(three_not_familiar_2_3_5,negated_conjecture,
    ( ~ not_familiar(n2,n3)
    | ~ not_familiar(n3,n5)
    | ~ not_familiar(n5,n2) ) ).

cnf(three_not_familiar_2_3_6,negated_conjecture,
    ( ~ not_familiar(n2,n3)
    | ~ not_familiar(n3,n6)
    | ~ not_familiar(n6,n2) ) ).

%----X=2
%----Y=4
%----Z-6
cnf(three_not_familiar_2_4_1,negated_conjecture,
    ( ~ not_familiar(n2,n4)
    | ~ not_familiar(n4,n1)
    | ~ not_familiar(n1,n2) ) ).

cnf(three_not_familiar_2_4_2,negated_conjecture,
    ( ~ not_familiar(n2,n4)
    | ~ not_familiar(n4,n2)
    | ~ not_familiar(n2,n2) ) ).

cnf(three_not_familiar_2_4_3,negated_conjecture,
    ( ~ not_familiar(n2,n4)
    | ~ not_familiar(n4,n3)
    | ~ not_familiar(n3,n2) ) ).

cnf(three_not_familiar_2_4_4,negated_conjecture,
    ( ~ not_familiar(n2,n4)
    | ~ not_familiar(n4,n4)
    | ~ not_familiar(n4,n2) ) ).

cnf(three_not_familiar_2_4_5,negated_conjecture,
    ( ~ not_familiar(n2,n4)
    | ~ not_familiar(n4,n5)
    | ~ not_familiar(n5,n2) ) ).

cnf(three_not_familiar_2_4_6,negated_conjecture,
    ( ~ not_familiar(n2,n4)
    | ~ not_familiar(n4,n6)
    | ~ not_familiar(n6,n2) ) ).

%----X=2
%----Y=5
%----Z-6
cnf(three_not_familiar_2_5_1,negated_conjecture,
    ( ~ not_familiar(n2,n5)
    | ~ not_familiar(n5,n1)
    | ~ not_familiar(n1,n2) ) ).

cnf(three_not_familiar_2_5_2,negated_conjecture,
    ( ~ not_familiar(n2,n5)
    | ~ not_familiar(n5,n2)
    | ~ not_familiar(n2,n2) ) ).

cnf(three_not_familiar_2_5_3,negated_conjecture,
    ( ~ not_familiar(n2,n5)
    | ~ not_familiar(n5,n3)
    | ~ not_familiar(n3,n2) ) ).

cnf(three_not_familiar_2_5_4,negated_conjecture,
    ( ~ not_familiar(n2,n5)
    | ~ not_familiar(n5,n4)
    | ~ not_familiar(n4,n2) ) ).

cnf(three_not_familiar_2_5_5,negated_conjecture,
    ( ~ not_familiar(n2,n5)
    | ~ not_familiar(n5,n5)
    | ~ not_familiar(n5,n2) ) ).

cnf(three_not_familiar_2_5_6,negated_conjecture,
    ( ~ not_familiar(n2,n5)
    | ~ not_familiar(n5,n6)
    | ~ not_familiar(n6,n2) ) ).

%----X=2
%----Y=6
%----Z-6
cnf(three_not_familiar_2_6_1,negated_conjecture,
    ( ~ not_familiar(n2,n6)
    | ~ not_familiar(n6,n1)
    | ~ not_familiar(n1,n2) ) ).

cnf(three_not_familiar_2_6_2,negated_conjecture,
    ( ~ not_familiar(n2,n6)
    | ~ not_familiar(n6,n2)
    | ~ not_familiar(n2,n2) ) ).

cnf(three_not_familiar_2_6_3,negated_conjecture,
    ( ~ not_familiar(n2,n6)
    | ~ not_familiar(n6,n3)
    | ~ not_familiar(n3,n2) ) ).

cnf(three_not_familiar_2_6_4,negated_conjecture,
    ( ~ not_familiar(n2,n6)
    | ~ not_familiar(n6,n4)
    | ~ not_familiar(n4,n2) ) ).

cnf(three_not_familiar_2_6_5,negated_conjecture,
    ( ~ not_familiar(n2,n6)
    | ~ not_familiar(n6,n5)
    | ~ not_familiar(n5,n2) ) ).

cnf(three_not_familiar_2_6_6,negated_conjecture,
    ( ~ not_familiar(n2,n6)
    | ~ not_familiar(n6,n6)
    | ~ not_familiar(n6,n2) ) ).

%----X=3
%----Y=1
%----Z-1
cnf(three_not_familiar_3_1_1,negated_conjecture,
    ( ~ not_familiar(n3,n1)
    | ~ not_familiar(n1,n1)
    | ~ not_familiar(n1,n3) ) ).

cnf(three_not_familiar_3_1_2,negated_conjecture,
    ( ~ not_familiar(n3,n1)
    | ~ not_familiar(n1,n2)
    | ~ not_familiar(n2,n3) ) ).

cnf(three_not_familiar_3_1_3,negated_conjecture,
    ( ~ not_familiar(n3,n1)
    | ~ not_familiar(n1,n3)
    | ~ not_familiar(n3,n3) ) ).

cnf(three_not_familiar_3_1_4,negated_conjecture,
    ( ~ not_familiar(n3,n1)
    | ~ not_familiar(n1,n4)
    | ~ not_familiar(n4,n3) ) ).

cnf(three_not_familiar_3_1_5,negated_conjecture,
    ( ~ not_familiar(n3,n1)
    | ~ not_familiar(n1,n5)
    | ~ not_familiar(n5,n3) ) ).

cnf(three_not_familiar_3_1_6,negated_conjecture,
    ( ~ not_familiar(n3,n1)
    | ~ not_familiar(n1,n6)
    | ~ not_familiar(n6,n3) ) ).

%----X=3
%----Y=2
%----Z-6
cnf(three_not_familiar_3_2_1,negated_conjecture,
    ( ~ not_familiar(n3,n2)
    | ~ not_familiar(n2,n1)
    | ~ not_familiar(n1,n3) ) ).

cnf(three_not_familiar_3_2_2,negated_conjecture,
    ( ~ not_familiar(n3,n2)
    | ~ not_familiar(n2,n2)
    | ~ not_familiar(n2,n3) ) ).

cnf(three_not_familiar_3_2_3,negated_conjecture,
    ( ~ not_familiar(n3,n2)
    | ~ not_familiar(n2,n3)
    | ~ not_familiar(n3,n3) ) ).

cnf(three_not_familiar_3_2_4,negated_conjecture,
    ( ~ not_familiar(n3,n2)
    | ~ not_familiar(n2,n4)
    | ~ not_familiar(n4,n3) ) ).

cnf(three_not_familiar_3_2_5,negated_conjecture,
    ( ~ not_familiar(n3,n2)
    | ~ not_familiar(n2,n5)
    | ~ not_familiar(n5,n3) ) ).

cnf(three_not_familiar_3_2_6,negated_conjecture,
    ( ~ not_familiar(n3,n2)
    | ~ not_familiar(n2,n6)
    | ~ not_familiar(n6,n3) ) ).

%----X=3
%----Y=3
%----Z-6
cnf(three_not_familiar_3_3_1,negated_conjecture,
    ( ~ not_familiar(n3,n3)
    | ~ not_familiar(n3,n1)
    | ~ not_familiar(n1,n3) ) ).

cnf(three_not_familiar_3_3_2,negated_conjecture,
    ( ~ not_familiar(n3,n3)
    | ~ not_familiar(n3,n2)
    | ~ not_familiar(n2,n3) ) ).

cnf(three_not_familiar_3_3_3,negated_conjecture,
    ( ~ not_familiar(n3,n3)
    | ~ not_familiar(n3,n3)
    | ~ not_familiar(n3,n3) ) ).

cnf(three_not_familiar_3_3_4,negated_conjecture,
    ( ~ not_familiar(n3,n3)
    | ~ not_familiar(n3,n4)
    | ~ not_familiar(n4,n3) ) ).

cnf(three_not_familiar_3_3_5,negated_conjecture,
    ( ~ not_familiar(n3,n3)
    | ~ not_familiar(n3,n5)
    | ~ not_familiar(n5,n3) ) ).

cnf(three_not_familiar_3_3_6,negated_conjecture,
    ( ~ not_familiar(n3,n3)
    | ~ not_familiar(n3,n6)
    | ~ not_familiar(n6,n3) ) ).

%----X=3
%----Y=4
%----Z-6
cnf(three_not_familiar_3_4_1,negated_conjecture,
    ( ~ not_familiar(n3,n4)
    | ~ not_familiar(n4,n1)
    | ~ not_familiar(n1,n3) ) ).

cnf(three_not_familiar_3_4_2,negated_conjecture,
    ( ~ not_familiar(n3,n4)
    | ~ not_familiar(n4,n2)
    | ~ not_familiar(n2,n3) ) ).

cnf(three_not_familiar_3_4_3,negated_conjecture,
    ( ~ not_familiar(n3,n4)
    | ~ not_familiar(n4,n3)
    | ~ not_familiar(n3,n3) ) ).

cnf(three_not_familiar_3_4_4,negated_conjecture,
    ( ~ not_familiar(n3,n4)
    | ~ not_familiar(n4,n4)
    | ~ not_familiar(n4,n3) ) ).

cnf(three_not_familiar_3_4_5,negated_conjecture,
    ( ~ not_familiar(n3,n4)
    | ~ not_familiar(n4,n5)
    | ~ not_familiar(n5,n3) ) ).

cnf(three_not_familiar_3_4_6,negated_conjecture,
    ( ~ not_familiar(n3,n4)
    | ~ not_familiar(n4,n6)
    | ~ not_familiar(n6,n3) ) ).

%----X=3
%----Y=5
%----Z-6
cnf(three_not_familiar_3_5_1,negated_conjecture,
    ( ~ not_familiar(n3,n5)
    | ~ not_familiar(n5,n1)
    | ~ not_familiar(n1,n3) ) ).

cnf(three_not_familiar_3_5_2,negated_conjecture,
    ( ~ not_familiar(n3,n5)
    | ~ not_familiar(n5,n2)
    | ~ not_familiar(n2,n3) ) ).

cnf(three_not_familiar_3_5_3,negated_conjecture,
    ( ~ not_familiar(n3,n5)
    | ~ not_familiar(n5,n3)
    | ~ not_familiar(n3,n3) ) ).

cnf(three_not_familiar_3_5_4,negated_conjecture,
    ( ~ not_familiar(n3,n5)
    | ~ not_familiar(n5,n4)
    | ~ not_familiar(n4,n3) ) ).

cnf(three_not_familiar_3_5_5,negated_conjecture,
    ( ~ not_familiar(n3,n5)
    | ~ not_familiar(n5,n5)
    | ~ not_familiar(n5,n3) ) ).

cnf(three_not_familiar_3_5_6,negated_conjecture,
    ( ~ not_familiar(n3,n5)
    | ~ not_familiar(n5,n6)
    | ~ not_familiar(n6,n3) ) ).

%----X=3
%----Y=6
%----Z-6
cnf(three_not_familiar_3_6_1,negated_conjecture,
    ( ~ not_familiar(n3,n6)
    | ~ not_familiar(n6,n1)
    | ~ not_familiar(n1,n3) ) ).

cnf(three_not_familiar_3_6_2,negated_conjecture,
    ( ~ not_familiar(n3,n6)
    | ~ not_familiar(n6,n2)
    | ~ not_familiar(n2,n3) ) ).

cnf(three_not_familiar_3_6_3,negated_conjecture,
    ( ~ not_familiar(n3,n6)
    | ~ not_familiar(n6,n3)
    | ~ not_familiar(n3,n3) ) ).

cnf(three_not_familiar_3_6_4,negated_conjecture,
    ( ~ not_familiar(n3,n6)
    | ~ not_familiar(n6,n4)
    | ~ not_familiar(n4,n3) ) ).

cnf(three_not_familiar_3_6_5,negated_conjecture,
    ( ~ not_familiar(n3,n6)
    | ~ not_familiar(n6,n5)
    | ~ not_familiar(n5,n3) ) ).

cnf(three_not_familiar_3_6_6,negated_conjecture,
    ( ~ not_familiar(n3,n6)
    | ~ not_familiar(n6,n6)
    | ~ not_familiar(n6,n3) ) ).

%----X=4
%----Y=1
%----Z-6
cnf(three_not_familiar_4_1_1,negated_conjecture,
    ( ~ not_familiar(n4,n1)
    | ~ not_familiar(n1,n1)
    | ~ not_familiar(n1,n4) ) ).

cnf(three_not_familiar_4_1_2,negated_conjecture,
    ( ~ not_familiar(n4,n1)
    | ~ not_familiar(n1,n2)
    | ~ not_familiar(n2,n4) ) ).

cnf(three_not_familiar_4_1_3,negated_conjecture,
    ( ~ not_familiar(n4,n1)
    | ~ not_familiar(n1,n3)
    | ~ not_familiar(n3,n4) ) ).

cnf(three_not_familiar_4_1_4,negated_conjecture,
    ( ~ not_familiar(n4,n1)
    | ~ not_familiar(n1,n4)
    | ~ not_familiar(n4,n4) ) ).

cnf(three_not_familiar_4_1_5,negated_conjecture,
    ( ~ not_familiar(n4,n1)
    | ~ not_familiar(n1,n5)
    | ~ not_familiar(n5,n4) ) ).

cnf(three_not_familiar_4_1_6,negated_conjecture,
    ( ~ not_familiar(n4,n1)
    | ~ not_familiar(n1,n6)
    | ~ not_familiar(n6,n4) ) ).

%----X=4
%----Y=2
%----Z-6
cnf(three_not_familiar_4_2_1,negated_conjecture,
    ( ~ not_familiar(n4,n2)
    | ~ not_familiar(n2,n1)
    | ~ not_familiar(n1,n4) ) ).

cnf(three_not_familiar_4_2_2,negated_conjecture,
    ( ~ not_familiar(n4,n2)
    | ~ not_familiar(n2,n2)
    | ~ not_familiar(n2,n4) ) ).

cnf(three_not_familiar_4_2_3,negated_conjecture,
    ( ~ not_familiar(n4,n2)
    | ~ not_familiar(n2,n3)
    | ~ not_familiar(n3,n4) ) ).

cnf(three_not_familiar_4_2_4,negated_conjecture,
    ( ~ not_familiar(n4,n2)
    | ~ not_familiar(n2,n4)
    | ~ not_familiar(n4,n4) ) ).

cnf(three_not_familiar_4_2_5,negated_conjecture,
    ( ~ not_familiar(n4,n2)
    | ~ not_familiar(n2,n5)
    | ~ not_familiar(n5,n4) ) ).

cnf(three_not_familiar_4_2_6,negated_conjecture,
    ( ~ not_familiar(n4,n2)
    | ~ not_familiar(n2,n6)
    | ~ not_familiar(n6,n4) ) ).

%----X=4
%----Y=3
%----Z-6
cnf(three_not_familiar_4_3_1,negated_conjecture,
    ( ~ not_familiar(n4,n3)
    | ~ not_familiar(n3,n1)
    | ~ not_familiar(n1,n4) ) ).

cnf(three_not_familiar_4_3_2,negated_conjecture,
    ( ~ not_familiar(n4,n3)
    | ~ not_familiar(n3,n2)
    | ~ not_familiar(n2,n4) ) ).

cnf(three_not_familiar_4_3_3,negated_conjecture,
    ( ~ not_familiar(n4,n3)
    | ~ not_familiar(n3,n3)
    | ~ not_familiar(n3,n4) ) ).

cnf(three_not_familiar_4_3_4,negated_conjecture,
    ( ~ not_familiar(n4,n3)
    | ~ not_familiar(n3,n4)
    | ~ not_familiar(n4,n4) ) ).

cnf(three_not_familiar_4_3_5,negated_conjecture,
    ( ~ not_familiar(n4,n3)
    | ~ not_familiar(n3,n5)
    | ~ not_familiar(n5,n4) ) ).

cnf(three_not_familiar_4_3_6,negated_conjecture,
    ( ~ not_familiar(n4,n3)
    | ~ not_familiar(n3,n6)
    | ~ not_familiar(n6,n4) ) ).

%----X=4
%----Y=4
%----Z-6
cnf(three_not_familiar_4_4_1,negated_conjecture,
    ( ~ not_familiar(n4,n4)
    | ~ not_familiar(n4,n1)
    | ~ not_familiar(n1,n4) ) ).

cnf(three_not_familiar_4_4_2,negated_conjecture,
    ( ~ not_familiar(n4,n4)
    | ~ not_familiar(n4,n2)
    | ~ not_familiar(n2,n4) ) ).

cnf(three_not_familiar_4_4_3,negated_conjecture,
    ( ~ not_familiar(n4,n4)
    | ~ not_familiar(n4,n3)
    | ~ not_familiar(n3,n4) ) ).

cnf(three_not_familiar_4_4_4,negated_conjecture,
    ( ~ not_familiar(n4,n4)
    | ~ not_familiar(n4,n4)
    | ~ not_familiar(n4,n4) ) ).

cnf(three_not_familiar_4_4_5,negated_conjecture,
    ( ~ not_familiar(n4,n4)
    | ~ not_familiar(n4,n5)
    | ~ not_familiar(n5,n4) ) ).

cnf(three_not_familiar_4_4_6,negated_conjecture,
    ( ~ not_familiar(n4,n4)
    | ~ not_familiar(n4,n6)
    | ~ not_familiar(n6,n4) ) ).

%----X=4
%----Y=5
%----Z-6
cnf(three_not_familiar_4_5_1,negated_conjecture,
    ( ~ not_familiar(n4,n5)
    | ~ not_familiar(n5,n1)
    | ~ not_familiar(n1,n4) ) ).

cnf(three_not_familiar_4_5_2,negated_conjecture,
    ( ~ not_familiar(n4,n5)
    | ~ not_familiar(n5,n2)
    | ~ not_familiar(n2,n4) ) ).

cnf(three_not_familiar_4_5_3,negated_conjecture,
    ( ~ not_familiar(n4,n5)
    | ~ not_familiar(n5,n3)
    | ~ not_familiar(n3,n4) ) ).

cnf(three_not_familiar_4_5_4,negated_conjecture,
    ( ~ not_familiar(n4,n5)
    | ~ not_familiar(n5,n4)
    | ~ not_familiar(n4,n4) ) ).

cnf(three_not_familiar_4_5_5,negated_conjecture,
    ( ~ not_familiar(n4,n5)
    | ~ not_familiar(n5,n5)
    | ~ not_familiar(n5,n4) ) ).

cnf(three_not_familiar_4_5_6,negated_conjecture,
    ( ~ not_familiar(n4,n5)
    | ~ not_familiar(n5,n6)
    | ~ not_familiar(n6,n4) ) ).

%----X=4
%----Y=6
%----Z-6
cnf(three_not_familiar_4_6_1,negated_conjecture,
    ( ~ not_familiar(n4,n6)
    | ~ not_familiar(n6,n1)
    | ~ not_familiar(n1,n4) ) ).

cnf(three_not_familiar_4_6_2,negated_conjecture,
    ( ~ not_familiar(n4,n6)
    | ~ not_familiar(n6,n2)
    | ~ not_familiar(n2,n4) ) ).

cnf(three_not_familiar_4_6_3,negated_conjecture,
    ( ~ not_familiar(n4,n6)
    | ~ not_familiar(n6,n3)
    | ~ not_familiar(n3,n4) ) ).

cnf(three_not_familiar_4_6_4,negated_conjecture,
    ( ~ not_familiar(n4,n6)
    | ~ not_familiar(n6,n4)
    | ~ not_familiar(n4,n4) ) ).

cnf(three_not_familiar_4_6_5,negated_conjecture,
    ( ~ not_familiar(n4,n6)
    | ~ not_familiar(n6,n5)
    | ~ not_familiar(n5,n4) ) ).

cnf(three_not_familiar_4_6_6,negated_conjecture,
    ( ~ not_familiar(n4,n6)
    | ~ not_familiar(n6,n6)
    | ~ not_familiar(n6,n4) ) ).

%----X=5
%----Y=1
%----Z-6
cnf(three_not_familiar_5_1_1,negated_conjecture,
    ( ~ not_familiar(n5,n1)
    | ~ not_familiar(n1,n1)
    | ~ not_familiar(n1,n5) ) ).

cnf(three_not_familiar_5_1_2,negated_conjecture,
    ( ~ not_familiar(n5,n1)
    | ~ not_familiar(n1,n2)
    | ~ not_familiar(n2,n5) ) ).

cnf(three_not_familiar_5_1_3,negated_conjecture,
    ( ~ not_familiar(n5,n1)
    | ~ not_familiar(n1,n3)
    | ~ not_familiar(n3,n5) ) ).

cnf(three_not_familiar_5_1_4,negated_conjecture,
    ( ~ not_familiar(n5,n1)
    | ~ not_familiar(n1,n4)
    | ~ not_familiar(n4,n5) ) ).

cnf(three_not_familiar_5_1_5,negated_conjecture,
    ( ~ not_familiar(n5,n1)
    | ~ not_familiar(n1,n5)
    | ~ not_familiar(n5,n5) ) ).

cnf(three_not_familiar_5_1_6,negated_conjecture,
    ( ~ not_familiar(n5,n1)
    | ~ not_familiar(n1,n6)
    | ~ not_familiar(n6,n5) ) ).

%----X=5
%----Y=2
%----Z-6
cnf(three_not_familiar_5_2_1,negated_conjecture,
    ( ~ not_familiar(n5,n2)
    | ~ not_familiar(n2,n1)
    | ~ not_familiar(n1,n5) ) ).

cnf(three_not_familiar_5_2_2,negated_conjecture,
    ( ~ not_familiar(n5,n2)
    | ~ not_familiar(n2,n2)
    | ~ not_familiar(n2,n5) ) ).

cnf(three_not_familiar_5_2_3,negated_conjecture,
    ( ~ not_familiar(n5,n2)
    | ~ not_familiar(n2,n3)
    | ~ not_familiar(n3,n5) ) ).

cnf(three_not_familiar_5_2_4,negated_conjecture,
    ( ~ not_familiar(n5,n2)
    | ~ not_familiar(n2,n4)
    | ~ not_familiar(n4,n5) ) ).

cnf(three_not_familiar_5_2_5,negated_conjecture,
    ( ~ not_familiar(n5,n2)
    | ~ not_familiar(n2,n5)
    | ~ not_familiar(n5,n5) ) ).

cnf(three_not_familiar_5_2_6,negated_conjecture,
    ( ~ not_familiar(n5,n2)
    | ~ not_familiar(n2,n6)
    | ~ not_familiar(n6,n5) ) ).

%----X=5
%----Y=3
%----Z-6
cnf(three_not_familiar_5_3_1,negated_conjecture,
    ( ~ not_familiar(n5,n3)
    | ~ not_familiar(n3,n1)
    | ~ not_familiar(n1,n5) ) ).

cnf(three_not_familiar_5_3_2,negated_conjecture,
    ( ~ not_familiar(n5,n3)
    | ~ not_familiar(n3,n2)
    | ~ not_familiar(n2,n5) ) ).

cnf(three_not_familiar_5_3_3,negated_conjecture,
    ( ~ not_familiar(n5,n3)
    | ~ not_familiar(n3,n3)
    | ~ not_familiar(n3,n5) ) ).

cnf(three_not_familiar_5_3_4,negated_conjecture,
    ( ~ not_familiar(n5,n3)
    | ~ not_familiar(n3,n4)
    | ~ not_familiar(n4,n5) ) ).

cnf(three_not_familiar_5_3_5,negated_conjecture,
    ( ~ not_familiar(n5,n3)
    | ~ not_familiar(n3,n5)
    | ~ not_familiar(n5,n5) ) ).

cnf(three_not_familiar_5_3_6,negated_conjecture,
    ( ~ not_familiar(n5,n3)
    | ~ not_familiar(n3,n6)
    | ~ not_familiar(n6,n5) ) ).

%----X=5
%----Y=4
%----Z-6
cnf(three_not_familiar_5_4_1,negated_conjecture,
    ( ~ not_familiar(n5,n4)
    | ~ not_familiar(n4,n1)
    | ~ not_familiar(n1,n5) ) ).

cnf(three_not_familiar_5_4_2,negated_conjecture,
    ( ~ not_familiar(n5,n4)
    | ~ not_familiar(n4,n2)
    | ~ not_familiar(n2,n5) ) ).

cnf(three_not_familiar_5_4_3,negated_conjecture,
    ( ~ not_familiar(n5,n4)
    | ~ not_familiar(n4,n3)
    | ~ not_familiar(n3,n5) ) ).

cnf(three_not_familiar_5_4_4,negated_conjecture,
    ( ~ not_familiar(n5,n4)
    | ~ not_familiar(n4,n4)
    | ~ not_familiar(n4,n5) ) ).

cnf(three_not_familiar_5_4_5,negated_conjecture,
    ( ~ not_familiar(n5,n4)
    | ~ not_familiar(n4,n5)
    | ~ not_familiar(n5,n5) ) ).

cnf(three_not_familiar_5_4_6,negated_conjecture,
    ( ~ not_familiar(n5,n4)
    | ~ not_familiar(n4,n6)
    | ~ not_familiar(n6,n5) ) ).

%----X=5
%----Y=5
%----Z-6
cnf(three_not_familiar_5_5_1,negated_conjecture,
    ( ~ not_familiar(n5,n5)
    | ~ not_familiar(n5,n1)
    | ~ not_familiar(n1,n5) ) ).

cnf(three_not_familiar_5_5_2,negated_conjecture,
    ( ~ not_familiar(n5,n5)
    | ~ not_familiar(n5,n2)
    | ~ not_familiar(n2,n5) ) ).

cnf(three_not_familiar_5_5_3,negated_conjecture,
    ( ~ not_familiar(n5,n5)
    | ~ not_familiar(n5,n3)
    | ~ not_familiar(n3,n5) ) ).

cnf(three_not_familiar_5_5_4,negated_conjecture,
    ( ~ not_familiar(n5,n5)
    | ~ not_familiar(n5,n4)
    | ~ not_familiar(n4,n5) ) ).

cnf(three_not_familiar_5_5_5,negated_conjecture,
    ( ~ not_familiar(n5,n5)
    | ~ not_familiar(n5,n5)
    | ~ not_familiar(n5,n5) ) ).

cnf(three_not_familiar_5_5_6,negated_conjecture,
    ( ~ not_familiar(n5,n5)
    | ~ not_familiar(n5,n6)
    | ~ not_familiar(n6,n5) ) ).

%----X=5
%----Y=6
%----Z-6
cnf(three_not_familiar_5_6_1,negated_conjecture,
    ( ~ not_familiar(n5,n6)
    | ~ not_familiar(n6,n1)
    | ~ not_familiar(n1,n5) ) ).

cnf(three_not_familiar_5_6_2,negated_conjecture,
    ( ~ not_familiar(n5,n6)
    | ~ not_familiar(n6,n2)
    | ~ not_familiar(n2,n5) ) ).

cnf(three_not_familiar_5_6_3,negated_conjecture,
    ( ~ not_familiar(n5,n6)
    | ~ not_familiar(n6,n3)
    | ~ not_familiar(n3,n5) ) ).

cnf(three_not_familiar_5_6_4,negated_conjecture,
    ( ~ not_familiar(n5,n6)
    | ~ not_familiar(n6,n4)
    | ~ not_familiar(n4,n5) ) ).

cnf(three_not_familiar_5_6_5,negated_conjecture,
    ( ~ not_familiar(n5,n6)
    | ~ not_familiar(n6,n5)
    | ~ not_familiar(n5,n5) ) ).

cnf(three_not_familiar_5_6_6,negated_conjecture,
    ( ~ not_familiar(n5,n6)
    | ~ not_familiar(n6,n6)
    | ~ not_familiar(n6,n5) ) ).

%----X=6
%----Y=1
%----Z-6
cnf(three_not_familiar_6_1_1,negated_conjecture,
    ( ~ not_familiar(n6,n1)
    | ~ not_familiar(n1,n1)
    | ~ not_familiar(n1,n6) ) ).

cnf(three_not_familiar_6_1_2,negated_conjecture,
    ( ~ not_familiar(n6,n1)
    | ~ not_familiar(n1,n2)
    | ~ not_familiar(n2,n6) ) ).

cnf(three_not_familiar_6_1_3,negated_conjecture,
    ( ~ not_familiar(n6,n1)
    | ~ not_familiar(n1,n3)
    | ~ not_familiar(n3,n6) ) ).

cnf(three_not_familiar_6_1_4,negated_conjecture,
    ( ~ not_familiar(n6,n1)
    | ~ not_familiar(n1,n4)
    | ~ not_familiar(n4,n6) ) ).

cnf(three_not_familiar_6_1_5,negated_conjecture,
    ( ~ not_familiar(n6,n1)
    | ~ not_familiar(n1,n5)
    | ~ not_familiar(n5,n6) ) ).

cnf(three_not_familiar_6_1_6,negated_conjecture,
    ( ~ not_familiar(n6,n1)
    | ~ not_familiar(n1,n6)
    | ~ not_familiar(n6,n6) ) ).

%----X=6
%----Y=2
%----Z-6
cnf(three_not_familiar_6_2_1,negated_conjecture,
    ( ~ not_familiar(n6,n2)
    | ~ not_familiar(n2,n1)
    | ~ not_familiar(n1,n6) ) ).

cnf(three_not_familiar_6_2_2,negated_conjecture,
    ( ~ not_familiar(n6,n2)
    | ~ not_familiar(n2,n2)
    | ~ not_familiar(n2,n6) ) ).

cnf(three_not_familiar_6_2_3,negated_conjecture,
    ( ~ not_familiar(n6,n2)
    | ~ not_familiar(n2,n3)
    | ~ not_familiar(n3,n6) ) ).

cnf(three_not_familiar_6_2_4,negated_conjecture,
    ( ~ not_familiar(n6,n2)
    | ~ not_familiar(n2,n4)
    | ~ not_familiar(n4,n6) ) ).

cnf(three_not_familiar_6_2_5,negated_conjecture,
    ( ~ not_familiar(n6,n2)
    | ~ not_familiar(n2,n5)
    | ~ not_familiar(n5,n6) ) ).

cnf(three_not_familiar_6_2_6,negated_conjecture,
    ( ~ not_familiar(n6,n2)
    | ~ not_familiar(n2,n6)
    | ~ not_familiar(n6,n6) ) ).

%----X=6
%----Y=3
%----Z-6
cnf(three_not_familiar_6_3_1,negated_conjecture,
    ( ~ not_familiar(n6,n3)
    | ~ not_familiar(n3,n1)
    | ~ not_familiar(n1,n6) ) ).

cnf(three_not_familiar_6_3_2,negated_conjecture,
    ( ~ not_familiar(n6,n3)
    | ~ not_familiar(n3,n2)
    | ~ not_familiar(n2,n6) ) ).

cnf(three_not_familiar_6_3_3,negated_conjecture,
    ( ~ not_familiar(n6,n3)
    | ~ not_familiar(n3,n3)
    | ~ not_familiar(n3,n6) ) ).

cnf(three_not_familiar_6_3_4,negated_conjecture,
    ( ~ not_familiar(n6,n3)
    | ~ not_familiar(n3,n4)
    | ~ not_familiar(n4,n6) ) ).

cnf(three_not_familiar_6_3_5,negated_conjecture,
    ( ~ not_familiar(n6,n3)
    | ~ not_familiar(n3,n5)
    | ~ not_familiar(n5,n6) ) ).

cnf(three_not_familiar_6_3_6,negated_conjecture,
    ( ~ not_familiar(n6,n3)
    | ~ not_familiar(n3,n6)
    | ~ not_familiar(n6,n6) ) ).

%----X=6
%----Y=4
%----Z-6
cnf(three_not_familiar_6_4_1,negated_conjecture,
    ( ~ not_familiar(n6,n4)
    | ~ not_familiar(n4,n1)
    | ~ not_familiar(n1,n6) ) ).

cnf(three_not_familiar_6_4_2,negated_conjecture,
    ( ~ not_familiar(n6,n4)
    | ~ not_familiar(n4,n2)
    | ~ not_familiar(n2,n6) ) ).

cnf(three_not_familiar_6_4_3,negated_conjecture,
    ( ~ not_familiar(n6,n4)
    | ~ not_familiar(n4,n3)
    | ~ not_familiar(n3,n6) ) ).

cnf(three_not_familiar_6_4_4,negated_conjecture,
    ( ~ not_familiar(n6,n4)
    | ~ not_familiar(n4,n4)
    | ~ not_familiar(n4,n6) ) ).

cnf(three_not_familiar_6_4_5,negated_conjecture,
    ( ~ not_familiar(n6,n4)
    | ~ not_familiar(n4,n5)
    | ~ not_familiar(n5,n6) ) ).

cnf(three_not_familiar_6_4_6,negated_conjecture,
    ( ~ not_familiar(n6,n4)
    | ~ not_familiar(n4,n6)
    | ~ not_familiar(n6,n6) ) ).

%----X=6
%----Y=5
%----Z-6
cnf(three_not_familiar_6_5_1,negated_conjecture,
    ( ~ not_familiar(n6,n5)
    | ~ not_familiar(n5,n1)
    | ~ not_familiar(n1,n6) ) ).

cnf(three_not_familiar_6_5_2,negated_conjecture,
    ( ~ not_familiar(n6,n5)
    | ~ not_familiar(n5,n2)
    | ~ not_familiar(n2,n6) ) ).

cnf(three_not_familiar_6_5_3,negated_conjecture,
    ( ~ not_familiar(n6,n5)
    | ~ not_familiar(n5,n3)
    | ~ not_familiar(n3,n6) ) ).

cnf(three_not_familiar_6_5_4,negated_conjecture,
    ( ~ not_familiar(n6,n5)
    | ~ not_familiar(n5,n4)
    | ~ not_familiar(n4,n6) ) ).

cnf(three_not_familiar_6_5_5,negated_conjecture,
    ( ~ not_familiar(n6,n5)
    | ~ not_familiar(n5,n5)
    | ~ not_familiar(n5,n6) ) ).

cnf(three_not_familiar_6_5_6,negated_conjecture,
    ( ~ not_familiar(n6,n5)
    | ~ not_familiar(n5,n6)
    | ~ not_familiar(n6,n6) ) ).

%----X=6
%----Y=6
%----Z-6
cnf(three_not_familiar_6_6_1,negated_conjecture,
    ( ~ not_familiar(n6,n6)
    | ~ not_familiar(n6,n1)
    | ~ not_familiar(n1,n6) ) ).

cnf(three_not_familiar_6_6_2,negated_conjecture,
    ( ~ not_familiar(n6,n6)
    | ~ not_familiar(n6,n2)
    | ~ not_familiar(n2,n6) ) ).

cnf(three_not_familiar_6_6_3,negated_conjecture,
    ( ~ not_familiar(n6,n6)
    | ~ not_familiar(n6,n3)
    | ~ not_familiar(n3,n6) ) ).

cnf(three_not_familiar_6_6_4,negated_conjecture,
    ( ~ not_familiar(n6,n6)
    | ~ not_familiar(n6,n4)
    | ~ not_familiar(n4,n6) ) ).

cnf(three_not_familiar_6_6_5,negated_conjecture,
    ( ~ not_familiar(n6,n6)
    | ~ not_familiar(n6,n5)
    | ~ not_familiar(n5,n6) ) ).

cnf(three_not_familiar_6_6_6,negated_conjecture,
    ( ~ not_familiar(n6,n6)
    | ~ not_familiar(n6,n6)
    | ~ not_familiar(n6,n6) ) ).

%--------------------------------------------------------------------------