TPTP Problem File: SYP080_1.p

View Solutions - Solve Problem

%------------------------------------------------------------------------------
% File     : SYP080_1 : TPTP v9.3.1. Released v9.3.0.
% Domain   : Syntactic
% Problem  : Logic KD, problem k_branch, size 10
% Version  : Especial.
% English  :

% Refs     : [BHS98] Balsiger et al. (1998), Logics Workbench 1.0
%          : [Ste24] Steen (2024), Email to Geoff Sutcliffe
% Source   : [Ste24]
% Names    : KD/k_branch_n/10.p

% Status   : CounterSatisfiable
% Rating   : 0.67 v9.3.0
% Syntax   : Number of formulae    :   24 (   0 unt;  23 typ;   0 def)
%            Number of atoms       : 1971 (   0 equ)
%            Maximal formula atoms : 1971 (1971 avg)
%            Number of connectives : 3171 ( 684   ~;   0   |;1134   &)
%                                         (   0 <=>; 836  =>;   0  <=;   0 <~>)
%                                         ( 517 {.};   0 {#})
%            Maximal formula depth :   92 (  92 avg)
%            Maximal term depth    :    0 (   0 avg)
%            Number of types       :    1 (   0 usr)
%            Number of type conns  :    0 (   0   >;   0   *;   0   +;   0  <<)
%            Number of predicates  :   23 (  23 usr;  23 prp; 0-0 aty)
%            Number of functors    :    0 (   0 usr;   0 con; --- aty)
%            Number of variables   :    0 (   0   !;   0   ?;   0   :)
% SPC      : NX0_CSA_PRP_NEQ_NAR_NDT

% Comments :
%------------------------------------------------------------------------------
tff(simple_k,logic,
    $modal == 
      [ $domains == $constant,
        $designation == $rigid,
        $terms == $local,
        $modalities == $modal_system_D ] ).

tff(p104_type,type,
    p104: $o ).

tff(p10_type,type,
    p10: $o ).

tff(p103_type,type,
    p103: $o ).

tff(p106_type,type,
    p106: $o ).

tff(p101_type,type,
    p101: $o ).

tff(p2_type,type,
    p2: $o ).

tff(p109_type,type,
    p109: $o ).

tff(p0_type,type,
    p0: $o ).

tff(p105_type,type,
    p105: $o ).

tff(p1_type,type,
    p1: $o ).

tff(p4_type,type,
    p4: $o ).

tff(p7_type,type,
    p7: $o ).

tff(p5_type,type,
    p5: $o ).

tff(p107_type,type,
    p107: $o ).

tff(p102_type,type,
    p102: $o ).

tff(p108_type,type,
    p108: $o ).

tff(p3_type,type,
    p3: $o ).

tff(p111_type,type,
    p111: $o ).

tff(p9_type,type,
    p9: $o ).

tff(p100_type,type,
    p100: $o ).

tff(p6_type,type,
    p6: $o ).

tff(p8_type,type,
    p8: $o ).

tff(p110_type,type,
    p110: $o ).

tff(10,conjecture,
    ~ ( p100
      & ~ p101
      & ( p101
       => p100 )
      & ( p102
       => p101 )
      & ( p103
       => p102 )
      & ( p104
       => p103 )
      & ( p105
       => p104 )
      & ( p106
       => p105 )
      & ( p107
       => p106 )
      & ( p108
       => p107 )
      & ( p109
       => p108 )
      & ( p110
       => p109 )
      & ( p111
       => p110 )
      & ( p100
       => ( ( p0
           => [.] ( p100
                 => p0 ) )
          & ( ~ p0
           => [.] ( p100
                 => ~ p0 ) ) ) )
      & ( p101
       => ( ( p1
           => [.] ( p101
                 => p1 ) )
          & ( ~ p1
           => [.] ( p101
                 => ~ p1 ) ) ) )
      & ( p102
       => ( ( p2
           => [.] ( p102
                 => p2 ) )
          & ( ~ p2
           => [.] ( p102
                 => ~ p2 ) ) ) )
      & ( p103
       => ( ( p3
           => [.] ( p103
                 => p3 ) )
          & ( ~ p3
           => [.] ( p103
                 => ~ p3 ) ) ) )
      & ( p104
       => ( ( p4
           => [.] ( p104
                 => p4 ) )
          & ( ~ p4
           => [.] ( p104
                 => ~ p4 ) ) ) )
      & ( p105
       => ( ( p5
           => [.] ( p105
                 => p5 ) )
          & ( ~ p5
           => [.] ( p105
                 => ~ p5 ) ) ) )
      & ( p106
       => ( ( p6
           => [.] ( p106
                 => p6 ) )
          & ( ~ p6
           => [.] ( p106
                 => ~ p6 ) ) ) )
      & ( p107
       => ( ( p7
           => [.] ( p107
                 => p7 ) )
          & ( ~ p7
           => [.] ( p107
                 => ~ p7 ) ) ) )
      & ( p108
       => ( ( p8
           => [.] ( p108
                 => p8 ) )
          & ( ~ p8
           => [.] ( p108
                 => ~ p8 ) ) ) )
      & ( p109
       => ( ( p9
           => [.] ( p109
                 => p9 ) )
          & ( ~ p9
           => [.] ( p109
                 => ~ p9 ) ) ) )
      & ( p110
       => ( ( p10
           => [.] ( p110
                 => p10 ) )
          & ( ~ p10
           => [.] ( p110
                 => ~ p10 ) ) ) )
      & ( ( p100
          & ~ p101 )
       => ( <.> ( p101
                & ~ p102
                & p1 )
          & <.> ( p101
                & ~ p102
                & ~ p1 ) ) )
      & ( ( p101
          & ~ p102 )
       => ( <.> ( p102
                & ~ p103
                & p2 )
          & <.> ( p102
                & ~ p103
                & ~ p2 ) ) )
      & ( ( p102
          & ~ p103 )
       => ( <.> ( p103
                & ~ p104
                & p3 )
          & <.> ( p103
                & ~ p104
                & ~ p3 ) ) )
      & ( ( p103
          & ~ p104 )
       => ( <.> ( p104
                & ~ p105
                & p4 )
          & <.> ( p104
                & ~ p105
                & ~ p4 ) ) )
      & ( ( p104
          & ~ p105 )
       => ( <.> ( p105
                & ~ p106
                & p5 )
          & <.> ( p105
                & ~ p106
                & ~ p5 ) ) )
      & ( ( p105
          & ~ p106 )
       => ( <.> ( p106
                & ~ p107
                & p6 )
          & <.> ( p106
                & ~ p107
                & ~ p6 ) ) )
      & ( ( p106
          & ~ p107 )
       => ( <.> ( p107
                & ~ p108
                & p7 )
          & <.> ( p107
                & ~ p108
                & ~ p7 ) ) )
      & ( ( p107
          & ~ p108 )
       => ( <.> ( p108
                & ~ p109
                & p8 )
          & <.> ( p108
                & ~ p109
                & ~ p8 ) ) )
      & ( ( p108
          & ~ p109 )
       => ( <.> ( p109
                & ~ p110
                & p9 )
          & <.> ( p109
                & ~ p110
                & ~ p9 ) ) )
      & ( ( p109
          & ~ p110 )
       => ( <.> ( p110
                & ~ p111
                & p10 )
          & <.> ( p110
                & ~ p111
                & ~ p10 ) ) )
      & [.] ( ( p101
             => p100 )
            & ( p102
             => p101 )
            & ( p103
             => p102 )
            & ( p104
             => p103 )
            & ( p105
             => p104 )
            & ( p106
             => p105 )
            & ( p107
             => p106 )
            & ( p108
             => p107 )
            & ( p109
             => p108 )
            & ( p110
             => p109 )
            & ( p111
             => p110 )
            & ( p100
             => ( ( p0
                 => [.] ( p100
                       => p0 ) )
                & ( ~ p0
                 => [.] ( p100
                       => ~ p0 ) ) ) )
            & ( p101
             => ( ( p1
                 => [.] ( p101
                       => p1 ) )
                & ( ~ p1
                 => [.] ( p101
                       => ~ p1 ) ) ) )
            & ( p102
             => ( ( p2
                 => [.] ( p102
                       => p2 ) )
                & ( ~ p2
                 => [.] ( p102
                       => ~ p2 ) ) ) )
            & ( p103
             => ( ( p3
                 => [.] ( p103
                       => p3 ) )
                & ( ~ p3
                 => [.] ( p103
                       => ~ p3 ) ) ) )
            & ( p104
             => ( ( p4
                 => [.] ( p104
                       => p4 ) )
                & ( ~ p4
                 => [.] ( p104
                       => ~ p4 ) ) ) )
            & ( p105
             => ( ( p5
                 => [.] ( p105
                       => p5 ) )
                & ( ~ p5
                 => [.] ( p105
                       => ~ p5 ) ) ) )
            & ( p106
             => ( ( p6
                 => [.] ( p106
                       => p6 ) )
                & ( ~ p6
                 => [.] ( p106
                       => ~ p6 ) ) ) )
            & ( p107
             => ( ( p7
                 => [.] ( p107
                       => p7 ) )
                & ( ~ p7
                 => [.] ( p107
                       => ~ p7 ) ) ) )
            & ( p108
             => ( ( p8
                 => [.] ( p108
                       => p8 ) )
                & ( ~ p8
                 => [.] ( p108
                       => ~ p8 ) ) ) )
            & ( p109
             => ( ( p9
                 => [.] ( p109
                       => p9 ) )
                & ( ~ p9
                 => [.] ( p109
                       => ~ p9 ) ) ) )
            & ( p110
             => ( ( p10
                 => [.] ( p110
                       => p10 ) )
                & ( ~ p10
                 => [.] ( p110
                       => ~ p10 ) ) ) )
            & ( ( p100
                & ~ p101 )
             => ( <.> ( p101
                      & ~ p102
                      & p1 )
                & <.> ( p101
                      & ~ p102
                      & ~ p1 ) ) )
            & ( ( p101
                & ~ p102 )
             => ( <.> ( p102
                      & ~ p103
                      & p2 )
                & <.> ( p102
                      & ~ p103
                      & ~ p2 ) ) )
            & ( ( p102
                & ~ p103 )
             => ( <.> ( p103
                      & ~ p104
                      & p3 )
                & <.> ( p103
                      & ~ p104
                      & ~ p3 ) ) )
            & ( ( p103
                & ~ p104 )
             => ( <.> ( p104
                      & ~ p105
                      & p4 )
                & <.> ( p104
                      & ~ p105
                      & ~ p4 ) ) )
            & ( ( p104
                & ~ p105 )
             => ( <.> ( p105
                      & ~ p106
                      & p5 )
                & <.> ( p105
                      & ~ p106
                      & ~ p5 ) ) )
            & ( ( p105
                & ~ p106 )
             => ( <.> ( p106
                      & ~ p107
                      & p6 )
                & <.> ( p106
                      & ~ p107
                      & ~ p6 ) ) )
            & ( ( p106
                & ~ p107 )
             => ( <.> ( p107
                      & ~ p108
                      & p7 )
                & <.> ( p107
                      & ~ p108
                      & ~ p7 ) ) )
            & ( ( p107
                & ~ p108 )
             => ( <.> ( p108
                      & ~ p109
                      & p8 )
                & <.> ( p108
                      & ~ p109
                      & ~ p8 ) ) )
            & ( ( p108
                & ~ p109 )
             => ( <.> ( p109
                      & ~ p110
                      & p9 )
                & <.> ( p109
                      & ~ p110
                      & ~ p9 ) ) )
            & ( ( p109
                & ~ p110 )
             => ( <.> ( p110
                      & ~ p111
                      & p10 )
                & <.> ( p110
                      & ~ p111
                      & ~ p10 ) ) ) )
      & [.] [.] ( ( p101
                 => p100 )
                & ( p102
                 => p101 )
                & ( p103
                 => p102 )
                & ( p104
                 => p103 )
                & ( p105
                 => p104 )
                & ( p106
                 => p105 )
                & ( p107
                 => p106 )
                & ( p108
                 => p107 )
                & ( p109
                 => p108 )
                & ( p110
                 => p109 )
                & ( p111
                 => p110 )
                & ( p100
                 => ( ( p0
                     => [.] ( p100
                           => p0 ) )
                    & ( ~ p0
                     => [.] ( p100
                           => ~ p0 ) ) ) )
                & ( p101
                 => ( ( p1
                     => [.] ( p101
                           => p1 ) )
                    & ( ~ p1
                     => [.] ( p101
                           => ~ p1 ) ) ) )
                & ( p102
                 => ( ( p2
                     => [.] ( p102
                           => p2 ) )
                    & ( ~ p2
                     => [.] ( p102
                           => ~ p2 ) ) ) )
                & ( p103
                 => ( ( p3
                     => [.] ( p103
                           => p3 ) )
                    & ( ~ p3
                     => [.] ( p103
                           => ~ p3 ) ) ) )
                & ( p104
                 => ( ( p4
                     => [.] ( p104
                           => p4 ) )
                    & ( ~ p4
                     => [.] ( p104
                           => ~ p4 ) ) ) )
                & ( p105
                 => ( ( p5
                     => [.] ( p105
                           => p5 ) )
                    & ( ~ p5
                     => [.] ( p105
                           => ~ p5 ) ) ) )
                & ( p106
                 => ( ( p6
                     => [.] ( p106
                           => p6 ) )
                    & ( ~ p6
                     => [.] ( p106
                           => ~ p6 ) ) ) )
                & ( p107
                 => ( ( p7
                     => [.] ( p107
                           => p7 ) )
                    & ( ~ p7
                     => [.] ( p107
                           => ~ p7 ) ) ) )
                & ( p108
                 => ( ( p8
                     => [.] ( p108
                           => p8 ) )
                    & ( ~ p8
                     => [.] ( p108
                           => ~ p8 ) ) ) )
                & ( p109
                 => ( ( p9
                     => [.] ( p109
                           => p9 ) )
                    & ( ~ p9
                     => [.] ( p109
                           => ~ p9 ) ) ) )
                & ( p110
                 => ( ( p10
                     => [.] ( p110
                           => p10 ) )
                    & ( ~ p10
                     => [.] ( p110
                           => ~ p10 ) ) ) )
                & ( ( p100
                    & ~ p101 )
                 => ( <.> ( p101
                          & ~ p102
                          & p1 )
                    & <.> ( p101
                          & ~ p102
                          & ~ p1 ) ) )
                & ( ( p101
                    & ~ p102 )
                 => ( <.> ( p102
                          & ~ p103
                          & p2 )
                    & <.> ( p102
                          & ~ p103
                          & ~ p2 ) ) )
                & ( ( p102
                    & ~ p103 )
                 => ( <.> ( p103
                          & ~ p104
                          & p3 )
                    & <.> ( p103
                          & ~ p104
                          & ~ p3 ) ) )
                & ( ( p103
                    & ~ p104 )
                 => ( <.> ( p104
                          & ~ p105
                          & p4 )
                    & <.> ( p104
                          & ~ p105
                          & ~ p4 ) ) )
                & ( ( p104
                    & ~ p105 )
                 => ( <.> ( p105
                          & ~ p106
                          & p5 )
                    & <.> ( p105
                          & ~ p106
                          & ~ p5 ) ) )
                & ( ( p105
                    & ~ p106 )
                 => ( <.> ( p106
                          & ~ p107
                          & p6 )
                    & <.> ( p106
                          & ~ p107
                          & ~ p6 ) ) )
                & ( ( p106
                    & ~ p107 )
                 => ( <.> ( p107
                          & ~ p108
                          & p7 )
                    & <.> ( p107
                          & ~ p108
                          & ~ p7 ) ) )
                & ( ( p107
                    & ~ p108 )
                 => ( <.> ( p108
                          & ~ p109
                          & p8 )
                    & <.> ( p108
                          & ~ p109
                          & ~ p8 ) ) )
                & ( ( p108
                    & ~ p109 )
                 => ( <.> ( p109
                          & ~ p110
                          & p9 )
                    & <.> ( p109
                          & ~ p110
                          & ~ p9 ) ) )
                & ( ( p109
                    & ~ p110 )
                 => ( <.> ( p110
                          & ~ p111
                          & p10 )
                    & <.> ( p110
                          & ~ p111
                          & ~ p10 ) ) ) )
      & [.] [.] [.] ( ( p101
                     => p100 )
                    & ( p102
                     => p101 )
                    & ( p103
                     => p102 )
                    & ( p104
                     => p103 )
                    & ( p105
                     => p104 )
                    & ( p106
                     => p105 )
                    & ( p107
                     => p106 )
                    & ( p108
                     => p107 )
                    & ( p109
                     => p108 )
                    & ( p110
                     => p109 )
                    & ( p111
                     => p110 )
                    & ( p100
                     => ( ( p0
                         => [.] ( p100
                               => p0 ) )
                        & ( ~ p0
                         => [.] ( p100
                               => ~ p0 ) ) ) )
                    & ( p101
                     => ( ( p1
                         => [.] ( p101
                               => p1 ) )
                        & ( ~ p1
                         => [.] ( p101
                               => ~ p1 ) ) ) )
                    & ( p102
                     => ( ( p2
                         => [.] ( p102
                               => p2 ) )
                        & ( ~ p2
                         => [.] ( p102
                               => ~ p2 ) ) ) )
                    & ( p103
                     => ( ( p3
                         => [.] ( p103
                               => p3 ) )
                        & ( ~ p3
                         => [.] ( p103
                               => ~ p3 ) ) ) )
                    & ( p104
                     => ( ( p4
                         => [.] ( p104
                               => p4 ) )
                        & ( ~ p4
                         => [.] ( p104
                               => ~ p4 ) ) ) )
                    & ( p105
                     => ( ( p5
                         => [.] ( p105
                               => p5 ) )
                        & ( ~ p5
                         => [.] ( p105
                               => ~ p5 ) ) ) )
                    & ( p106
                     => ( ( p6
                         => [.] ( p106
                               => p6 ) )
                        & ( ~ p6
                         => [.] ( p106
                               => ~ p6 ) ) ) )
                    & ( p107
                     => ( ( p7
                         => [.] ( p107
                               => p7 ) )
                        & ( ~ p7
                         => [.] ( p107
                               => ~ p7 ) ) ) )
                    & ( p108
                     => ( ( p8
                         => [.] ( p108
                               => p8 ) )
                        & ( ~ p8
                         => [.] ( p108
                               => ~ p8 ) ) ) )
                    & ( p109
                     => ( ( p9
                         => [.] ( p109
                               => p9 ) )
                        & ( ~ p9
                         => [.] ( p109
                               => ~ p9 ) ) ) )
                    & ( p110
                     => ( ( p10
                         => [.] ( p110
                               => p10 ) )
                        & ( ~ p10
                         => [.] ( p110
                               => ~ p10 ) ) ) )
                    & ( ( p100
                        & ~ p101 )
                     => ( <.> ( p101
                              & ~ p102
                              & p1 )
                        & <.> ( p101
                              & ~ p102
                              & ~ p1 ) ) )
                    & ( ( p101
                        & ~ p102 )
                     => ( <.> ( p102
                              & ~ p103
                              & p2 )
                        & <.> ( p102
                              & ~ p103
                              & ~ p2 ) ) )
                    & ( ( p102
                        & ~ p103 )
                     => ( <.> ( p103
                              & ~ p104
                              & p3 )
                        & <.> ( p103
                              & ~ p104
                              & ~ p3 ) ) )
                    & ( ( p103
                        & ~ p104 )
                     => ( <.> ( p104
                              & ~ p105
                              & p4 )
                        & <.> ( p104
                              & ~ p105
                              & ~ p4 ) ) )
                    & ( ( p104
                        & ~ p105 )
                     => ( <.> ( p105
                              & ~ p106
                              & p5 )
                        & <.> ( p105
                              & ~ p106
                              & ~ p5 ) ) )
                    & ( ( p105
                        & ~ p106 )
                     => ( <.> ( p106
                              & ~ p107
                              & p6 )
                        & <.> ( p106
                              & ~ p107
                              & ~ p6 ) ) )
                    & ( ( p106
                        & ~ p107 )
                     => ( <.> ( p107
                              & ~ p108
                              & p7 )
                        & <.> ( p107
                              & ~ p108
                              & ~ p7 ) ) )
                    & ( ( p107
                        & ~ p108 )
                     => ( <.> ( p108
                              & ~ p109
                              & p8 )
                        & <.> ( p108
                              & ~ p109
                              & ~ p8 ) ) )
                    & ( ( p108
                        & ~ p109 )
                     => ( <.> ( p109
                              & ~ p110
                              & p9 )
                        & <.> ( p109
                              & ~ p110
                              & ~ p9 ) ) )
                    & ( ( p109
                        & ~ p110 )
                     => ( <.> ( p110
                              & ~ p111
                              & p10 )
                        & <.> ( p110
                              & ~ p111
                              & ~ p10 ) ) ) )
      & [.] [.] [.] [.] ( ( p101
                         => p100 )
                        & ( p102
                         => p101 )
                        & ( p103
                         => p102 )
                        & ( p104
                         => p103 )
                        & ( p105
                         => p104 )
                        & ( p106
                         => p105 )
                        & ( p107
                         => p106 )
                        & ( p108
                         => p107 )
                        & ( p109
                         => p108 )
                        & ( p110
                         => p109 )
                        & ( p111
                         => p110 )
                        & ( p100
                         => ( ( p0
                             => [.] ( p100
                                   => p0 ) )
                            & ( ~ p0
                             => [.] ( p100
                                   => ~ p0 ) ) ) )
                        & ( p101
                         => ( ( p1
                             => [.] ( p101
                                   => p1 ) )
                            & ( ~ p1
                             => [.] ( p101
                                   => ~ p1 ) ) ) )
                        & ( p102
                         => ( ( p2
                             => [.] ( p102
                                   => p2 ) )
                            & ( ~ p2
                             => [.] ( p102
                                   => ~ p2 ) ) ) )
                        & ( p103
                         => ( ( p3
                             => [.] ( p103
                                   => p3 ) )
                            & ( ~ p3
                             => [.] ( p103
                                   => ~ p3 ) ) ) )
                        & ( p104
                         => ( ( p4
                             => [.] ( p104
                                   => p4 ) )
                            & ( ~ p4
                             => [.] ( p104
                                   => ~ p4 ) ) ) )
                        & ( p105
                         => ( ( p5
                             => [.] ( p105
                                   => p5 ) )
                            & ( ~ p5
                             => [.] ( p105
                                   => ~ p5 ) ) ) )
                        & ( p106
                         => ( ( p6
                             => [.] ( p106
                                   => p6 ) )
                            & ( ~ p6
                             => [.] ( p106
                                   => ~ p6 ) ) ) )
                        & ( p107
                         => ( ( p7
                             => [.] ( p107
                                   => p7 ) )
                            & ( ~ p7
                             => [.] ( p107
                                   => ~ p7 ) ) ) )
                        & ( p108
                         => ( ( p8
                             => [.] ( p108
                                   => p8 ) )
                            & ( ~ p8
                             => [.] ( p108
                                   => ~ p8 ) ) ) )
                        & ( p109
                         => ( ( p9
                             => [.] ( p109
                                   => p9 ) )
                            & ( ~ p9
                             => [.] ( p109
                                   => ~ p9 ) ) ) )
                        & ( p110
                         => ( ( p10
                             => [.] ( p110
                                   => p10 ) )
                            & ( ~ p10
                             => [.] ( p110
                                   => ~ p10 ) ) ) )
                        & ( ( p100
                            & ~ p101 )
                         => ( <.> ( p101
                                  & ~ p102
                                  & p1 )
                            & <.> ( p101
                                  & ~ p102
                                  & ~ p1 ) ) )
                        & ( ( p101
                            & ~ p102 )
                         => ( <.> ( p102
                                  & ~ p103
                                  & p2 )
                            & <.> ( p102
                                  & ~ p103
                                  & ~ p2 ) ) )
                        & ( ( p102
                            & ~ p103 )
                         => ( <.> ( p103
                                  & ~ p104
                                  & p3 )
                            & <.> ( p103
                                  & ~ p104
                                  & ~ p3 ) ) )
                        & ( ( p103
                            & ~ p104 )
                         => ( <.> ( p104
                                  & ~ p105
                                  & p4 )
                            & <.> ( p104
                                  & ~ p105
                                  & ~ p4 ) ) )
                        & ( ( p104
                            & ~ p105 )
                         => ( <.> ( p105
                                  & ~ p106
                                  & p5 )
                            & <.> ( p105
                                  & ~ p106
                                  & ~ p5 ) ) )
                        & ( ( p105
                            & ~ p106 )
                         => ( <.> ( p106
                                  & ~ p107
                                  & p6 )
                            & <.> ( p106
                                  & ~ p107
                                  & ~ p6 ) ) )
                        & ( ( p106
                            & ~ p107 )
                         => ( <.> ( p107
                                  & ~ p108
                                  & p7 )
                            & <.> ( p107
                                  & ~ p108
                                  & ~ p7 ) ) )
                        & ( ( p107
                            & ~ p108 )
                         => ( <.> ( p108
                                  & ~ p109
                                  & p8 )
                            & <.> ( p108
                                  & ~ p109
                                  & ~ p8 ) ) )
                        & ( ( p108
                            & ~ p109 )
                         => ( <.> ( p109
                                  & ~ p110
                                  & p9 )
                            & <.> ( p109
                                  & ~ p110
                                  & ~ p9 ) ) )
                        & ( ( p109
                            & ~ p110 )
                         => ( <.> ( p110
                                  & ~ p111
                                  & p10 )
                            & <.> ( p110
                                  & ~ p111
                                  & ~ p10 ) ) ) )
      & [.] [.] [.] [.] [.] ( ( p101
                             => p100 )
                            & ( p102
                             => p101 )
                            & ( p103
                             => p102 )
                            & ( p104
                             => p103 )
                            & ( p105
                             => p104 )
                            & ( p106
                             => p105 )
                            & ( p107
                             => p106 )
                            & ( p108
                             => p107 )
                            & ( p109
                             => p108 )
                            & ( p110
                             => p109 )
                            & ( p111
                             => p110 )
                            & ( p100
                             => ( ( p0
                                 => [.] ( p100
                                       => p0 ) )
                                & ( ~ p0
                                 => [.] ( p100
                                       => ~ p0 ) ) ) )
                            & ( p101
                             => ( ( p1
                                 => [.] ( p101
                                       => p1 ) )
                                & ( ~ p1
                                 => [.] ( p101
                                       => ~ p1 ) ) ) )
                            & ( p102
                             => ( ( p2
                                 => [.] ( p102
                                       => p2 ) )
                                & ( ~ p2
                                 => [.] ( p102
                                       => ~ p2 ) ) ) )
                            & ( p103
                             => ( ( p3
                                 => [.] ( p103
                                       => p3 ) )
                                & ( ~ p3
                                 => [.] ( p103
                                       => ~ p3 ) ) ) )
                            & ( p104
                             => ( ( p4
                                 => [.] ( p104
                                       => p4 ) )
                                & ( ~ p4
                                 => [.] ( p104
                                       => ~ p4 ) ) ) )
                            & ( p105
                             => ( ( p5
                                 => [.] ( p105
                                       => p5 ) )
                                & ( ~ p5
                                 => [.] ( p105
                                       => ~ p5 ) ) ) )
                            & ( p106
                             => ( ( p6
                                 => [.] ( p106
                                       => p6 ) )
                                & ( ~ p6
                                 => [.] ( p106
                                       => ~ p6 ) ) ) )
                            & ( p107
                             => ( ( p7
                                 => [.] ( p107
                                       => p7 ) )
                                & ( ~ p7
                                 => [.] ( p107
                                       => ~ p7 ) ) ) )
                            & ( p108
                             => ( ( p8
                                 => [.] ( p108
                                       => p8 ) )
                                & ( ~ p8
                                 => [.] ( p108
                                       => ~ p8 ) ) ) )
                            & ( p109
                             => ( ( p9
                                 => [.] ( p109
                                       => p9 ) )
                                & ( ~ p9
                                 => [.] ( p109
                                       => ~ p9 ) ) ) )
                            & ( p110
                             => ( ( p10
                                 => [.] ( p110
                                       => p10 ) )
                                & ( ~ p10
                                 => [.] ( p110
                                       => ~ p10 ) ) ) )
                            & ( ( p100
                                & ~ p101 )
                             => ( <.> ( p101
                                      & ~ p102
                                      & p1 )
                                & <.> ( p101
                                      & ~ p102
                                      & ~ p1 ) ) )
                            & ( ( p101
                                & ~ p102 )
                             => ( <.> ( p102
                                      & ~ p103
                                      & p2 )
                                & <.> ( p102
                                      & ~ p103
                                      & ~ p2 ) ) )
                            & ( ( p102
                                & ~ p103 )
                             => ( <.> ( p103
                                      & ~ p104
                                      & p3 )
                                & <.> ( p103
                                      & ~ p104
                                      & ~ p3 ) ) )
                            & ( ( p103
                                & ~ p104 )
                             => ( <.> ( p104
                                      & ~ p105
                                      & p4 )
                                & <.> ( p104
                                      & ~ p105
                                      & ~ p4 ) ) )
                            & ( ( p104
                                & ~ p105 )
                             => ( <.> ( p105
                                      & ~ p106
                                      & p5 )
                                & <.> ( p105
                                      & ~ p106
                                      & ~ p5 ) ) )
                            & ( ( p105
                                & ~ p106 )
                             => ( <.> ( p106
                                      & ~ p107
                                      & p6 )
                                & <.> ( p106
                                      & ~ p107
                                      & ~ p6 ) ) )
                            & ( ( p106
                                & ~ p107 )
                             => ( <.> ( p107
                                      & ~ p108
                                      & p7 )
                                & <.> ( p107
                                      & ~ p108
                                      & ~ p7 ) ) )
                            & ( ( p107
                                & ~ p108 )
                             => ( <.> ( p108
                                      & ~ p109
                                      & p8 )
                                & <.> ( p108
                                      & ~ p109
                                      & ~ p8 ) ) )
                            & ( ( p108
                                & ~ p109 )
                             => ( <.> ( p109
                                      & ~ p110
                                      & p9 )
                                & <.> ( p109
                                      & ~ p110
                                      & ~ p9 ) ) )
                            & ( ( p109
                                & ~ p110 )
                             => ( <.> ( p110
                                      & ~ p111
                                      & p10 )
                                & <.> ( p110
                                      & ~ p111
                                      & ~ p10 ) ) ) )
      & [.] [.] [.] [.] [.] [.] ( ( p101
                                 => p100 )
                                & ( p102
                                 => p101 )
                                & ( p103
                                 => p102 )
                                & ( p104
                                 => p103 )
                                & ( p105
                                 => p104 )
                                & ( p106
                                 => p105 )
                                & ( p107
                                 => p106 )
                                & ( p108
                                 => p107 )
                                & ( p109
                                 => p108 )
                                & ( p110
                                 => p109 )
                                & ( p111
                                 => p110 )
                                & ( p100
                                 => ( ( p0
                                     => [.] ( p100
                                           => p0 ) )
                                    & ( ~ p0
                                     => [.] ( p100
                                           => ~ p0 ) ) ) )
                                & ( p101
                                 => ( ( p1
                                     => [.] ( p101
                                           => p1 ) )
                                    & ( ~ p1
                                     => [.] ( p101
                                           => ~ p1 ) ) ) )
                                & ( p102
                                 => ( ( p2
                                     => [.] ( p102
                                           => p2 ) )
                                    & ( ~ p2
                                     => [.] ( p102
                                           => ~ p2 ) ) ) )
                                & ( p103
                                 => ( ( p3
                                     => [.] ( p103
                                           => p3 ) )
                                    & ( ~ p3
                                     => [.] ( p103
                                           => ~ p3 ) ) ) )
                                & ( p104
                                 => ( ( p4
                                     => [.] ( p104
                                           => p4 ) )
                                    & ( ~ p4
                                     => [.] ( p104
                                           => ~ p4 ) ) ) )
                                & ( p105
                                 => ( ( p5
                                     => [.] ( p105
                                           => p5 ) )
                                    & ( ~ p5
                                     => [.] ( p105
                                           => ~ p5 ) ) ) )
                                & ( p106
                                 => ( ( p6
                                     => [.] ( p106
                                           => p6 ) )
                                    & ( ~ p6
                                     => [.] ( p106
                                           => ~ p6 ) ) ) )
                                & ( p107
                                 => ( ( p7
                                     => [.] ( p107
                                           => p7 ) )
                                    & ( ~ p7
                                     => [.] ( p107
                                           => ~ p7 ) ) ) )
                                & ( p108
                                 => ( ( p8
                                     => [.] ( p108
                                           => p8 ) )
                                    & ( ~ p8
                                     => [.] ( p108
                                           => ~ p8 ) ) ) )
                                & ( p109
                                 => ( ( p9
                                     => [.] ( p109
                                           => p9 ) )
                                    & ( ~ p9
                                     => [.] ( p109
                                           => ~ p9 ) ) ) )
                                & ( p110
                                 => ( ( p10
                                     => [.] ( p110
                                           => p10 ) )
                                    & ( ~ p10
                                     => [.] ( p110
                                           => ~ p10 ) ) ) )
                                & ( ( p100
                                    & ~ p101 )
                                 => ( <.> ( p101
                                          & ~ p102
                                          & p1 )
                                    & <.> ( p101
                                          & ~ p102
                                          & ~ p1 ) ) )
                                & ( ( p101
                                    & ~ p102 )
                                 => ( <.> ( p102
                                          & ~ p103
                                          & p2 )
                                    & <.> ( p102
                                          & ~ p103
                                          & ~ p2 ) ) )
                                & ( ( p102
                                    & ~ p103 )
                                 => ( <.> ( p103
                                          & ~ p104
                                          & p3 )
                                    & <.> ( p103
                                          & ~ p104
                                          & ~ p3 ) ) )
                                & ( ( p103
                                    & ~ p104 )
                                 => ( <.> ( p104
                                          & ~ p105
                                          & p4 )
                                    & <.> ( p104
                                          & ~ p105
                                          & ~ p4 ) ) )
                                & ( ( p104
                                    & ~ p105 )
                                 => ( <.> ( p105
                                          & ~ p106
                                          & p5 )
                                    & <.> ( p105
                                          & ~ p106
                                          & ~ p5 ) ) )
                                & ( ( p105
                                    & ~ p106 )
                                 => ( <.> ( p106
                                          & ~ p107
                                          & p6 )
                                    & <.> ( p106
                                          & ~ p107
                                          & ~ p6 ) ) )
                                & ( ( p106
                                    & ~ p107 )
                                 => ( <.> ( p107
                                          & ~ p108
                                          & p7 )
                                    & <.> ( p107
                                          & ~ p108
                                          & ~ p7 ) ) )
                                & ( ( p107
                                    & ~ p108 )
                                 => ( <.> ( p108
                                          & ~ p109
                                          & p8 )
                                    & <.> ( p108
                                          & ~ p109
                                          & ~ p8 ) ) )
                                & ( ( p108
                                    & ~ p109 )
                                 => ( <.> ( p109
                                          & ~ p110
                                          & p9 )
                                    & <.> ( p109
                                          & ~ p110
                                          & ~ p9 ) ) )
                                & ( ( p109
                                    & ~ p110 )
                                 => ( <.> ( p110
                                          & ~ p111
                                          & p10 )
                                    & <.> ( p110
                                          & ~ p111
                                          & ~ p10 ) ) ) )
      & [.] [.] [.] [.] [.] [.] [.] ( ( p101
                                     => p100 )
                                    & ( p102
                                     => p101 )
                                    & ( p103
                                     => p102 )
                                    & ( p104
                                     => p103 )
                                    & ( p105
                                     => p104 )
                                    & ( p106
                                     => p105 )
                                    & ( p107
                                     => p106 )
                                    & ( p108
                                     => p107 )
                                    & ( p109
                                     => p108 )
                                    & ( p110
                                     => p109 )
                                    & ( p111
                                     => p110 )
                                    & ( p100
                                     => ( ( p0
                                         => [.] ( p100
                                               => p0 ) )
                                        & ( ~ p0
                                         => [.] ( p100
                                               => ~ p0 ) ) ) )
                                    & ( p101
                                     => ( ( p1
                                         => [.] ( p101
                                               => p1 ) )
                                        & ( ~ p1
                                         => [.] ( p101
                                               => ~ p1 ) ) ) )
                                    & ( p102
                                     => ( ( p2
                                         => [.] ( p102
                                               => p2 ) )
                                        & ( ~ p2
                                         => [.] ( p102
                                               => ~ p2 ) ) ) )
                                    & ( p103
                                     => ( ( p3
                                         => [.] ( p103
                                               => p3 ) )
                                        & ( ~ p3
                                         => [.] ( p103
                                               => ~ p3 ) ) ) )
                                    & ( p104
                                     => ( ( p4
                                         => [.] ( p104
                                               => p4 ) )
                                        & ( ~ p4
                                         => [.] ( p104
                                               => ~ p4 ) ) ) )
                                    & ( p105
                                     => ( ( p5
                                         => [.] ( p105
                                               => p5 ) )
                                        & ( ~ p5
                                         => [.] ( p105
                                               => ~ p5 ) ) ) )
                                    & ( p106
                                     => ( ( p6
                                         => [.] ( p106
                                               => p6 ) )
                                        & ( ~ p6
                                         => [.] ( p106
                                               => ~ p6 ) ) ) )
                                    & ( p107
                                     => ( ( p7
                                         => [.] ( p107
                                               => p7 ) )
                                        & ( ~ p7
                                         => [.] ( p107
                                               => ~ p7 ) ) ) )
                                    & ( p108
                                     => ( ( p8
                                         => [.] ( p108
                                               => p8 ) )
                                        & ( ~ p8
                                         => [.] ( p108
                                               => ~ p8 ) ) ) )
                                    & ( p109
                                     => ( ( p9
                                         => [.] ( p109
                                               => p9 ) )
                                        & ( ~ p9
                                         => [.] ( p109
                                               => ~ p9 ) ) ) )
                                    & ( p110
                                     => ( ( p10
                                         => [.] ( p110
                                               => p10 ) )
                                        & ( ~ p10
                                         => [.] ( p110
                                               => ~ p10 ) ) ) )
                                    & ( ( p100
                                        & ~ p101 )
                                     => ( <.> ( p101
                                              & ~ p102
                                              & p1 )
                                        & <.> ( p101
                                              & ~ p102
                                              & ~ p1 ) ) )
                                    & ( ( p101
                                        & ~ p102 )
                                     => ( <.> ( p102
                                              & ~ p103
                                              & p2 )
                                        & <.> ( p102
                                              & ~ p103
                                              & ~ p2 ) ) )
                                    & ( ( p102
                                        & ~ p103 )
                                     => ( <.> ( p103
                                              & ~ p104
                                              & p3 )
                                        & <.> ( p103
                                              & ~ p104
                                              & ~ p3 ) ) )
                                    & ( ( p103
                                        & ~ p104 )
                                     => ( <.> ( p104
                                              & ~ p105
                                              & p4 )
                                        & <.> ( p104
                                              & ~ p105
                                              & ~ p4 ) ) )
                                    & ( ( p104
                                        & ~ p105 )
                                     => ( <.> ( p105
                                              & ~ p106
                                              & p5 )
                                        & <.> ( p105
                                              & ~ p106
                                              & ~ p5 ) ) )
                                    & ( ( p105
                                        & ~ p106 )
                                     => ( <.> ( p106
                                              & ~ p107
                                              & p6 )
                                        & <.> ( p106
                                              & ~ p107
                                              & ~ p6 ) ) )
                                    & ( ( p106
                                        & ~ p107 )
                                     => ( <.> ( p107
                                              & ~ p108
                                              & p7 )
                                        & <.> ( p107
                                              & ~ p108
                                              & ~ p7 ) ) )
                                    & ( ( p107
                                        & ~ p108 )
                                     => ( <.> ( p108
                                              & ~ p109
                                              & p8 )
                                        & <.> ( p108
                                              & ~ p109
                                              & ~ p8 ) ) )
                                    & ( ( p108
                                        & ~ p109 )
                                     => ( <.> ( p109
                                              & ~ p110
                                              & p9 )
                                        & <.> ( p109
                                              & ~ p110
                                              & ~ p9 ) ) )
                                    & ( ( p109
                                        & ~ p110 )
                                     => ( <.> ( p110
                                              & ~ p111
                                              & p10 )
                                        & <.> ( p110
                                              & ~ p111
                                              & ~ p10 ) ) ) )
      & [.] [.] [.] [.] [.] [.] [.] [.] ( ( p101
                                         => p100 )
                                        & ( p102
                                         => p101 )
                                        & ( p103
                                         => p102 )
                                        & ( p104
                                         => p103 )
                                        & ( p105
                                         => p104 )
                                        & ( p106
                                         => p105 )
                                        & ( p107
                                         => p106 )
                                        & ( p108
                                         => p107 )
                                        & ( p109
                                         => p108 )
                                        & ( p110
                                         => p109 )
                                        & ( p111
                                         => p110 )
                                        & ( p100
                                         => ( ( p0
                                             => [.] ( p100
                                                   => p0 ) )
                                            & ( ~ p0
                                             => [.] ( p100
                                                   => ~ p0 ) ) ) )
                                        & ( p101
                                         => ( ( p1
                                             => [.] ( p101
                                                   => p1 ) )
                                            & ( ~ p1
                                             => [.] ( p101
                                                   => ~ p1 ) ) ) )
                                        & ( p102
                                         => ( ( p2
                                             => [.] ( p102
                                                   => p2 ) )
                                            & ( ~ p2
                                             => [.] ( p102
                                                   => ~ p2 ) ) ) )
                                        & ( p103
                                         => ( ( p3
                                             => [.] ( p103
                                                   => p3 ) )
                                            & ( ~ p3
                                             => [.] ( p103
                                                   => ~ p3 ) ) ) )
                                        & ( p104
                                         => ( ( p4
                                             => [.] ( p104
                                                   => p4 ) )
                                            & ( ~ p4
                                             => [.] ( p104
                                                   => ~ p4 ) ) ) )
                                        & ( p105
                                         => ( ( p5
                                             => [.] ( p105
                                                   => p5 ) )
                                            & ( ~ p5
                                             => [.] ( p105
                                                   => ~ p5 ) ) ) )
                                        & ( p106
                                         => ( ( p6
                                             => [.] ( p106
                                                   => p6 ) )
                                            & ( ~ p6
                                             => [.] ( p106
                                                   => ~ p6 ) ) ) )
                                        & ( p107
                                         => ( ( p7
                                             => [.] ( p107
                                                   => p7 ) )
                                            & ( ~ p7
                                             => [.] ( p107
                                                   => ~ p7 ) ) ) )
                                        & ( p108
                                         => ( ( p8
                                             => [.] ( p108
                                                   => p8 ) )
                                            & ( ~ p8
                                             => [.] ( p108
                                                   => ~ p8 ) ) ) )
                                        & ( p109
                                         => ( ( p9
                                             => [.] ( p109
                                                   => p9 ) )
                                            & ( ~ p9
                                             => [.] ( p109
                                                   => ~ p9 ) ) ) )
                                        & ( p110
                                         => ( ( p10
                                             => [.] ( p110
                                                   => p10 ) )
                                            & ( ~ p10
                                             => [.] ( p110
                                                   => ~ p10 ) ) ) )
                                        & ( ( p100
                                            & ~ p101 )
                                         => ( <.> ( p101
                                                  & ~ p102
                                                  & p1 )
                                            & <.> ( p101
                                                  & ~ p102
                                                  & ~ p1 ) ) )
                                        & ( ( p101
                                            & ~ p102 )
                                         => ( <.> ( p102
                                                  & ~ p103
                                                  & p2 )
                                            & <.> ( p102
                                                  & ~ p103
                                                  & ~ p2 ) ) )
                                        & ( ( p102
                                            & ~ p103 )
                                         => ( <.> ( p103
                                                  & ~ p104
                                                  & p3 )
                                            & <.> ( p103
                                                  & ~ p104
                                                  & ~ p3 ) ) )
                                        & ( ( p103
                                            & ~ p104 )
                                         => ( <.> ( p104
                                                  & ~ p105
                                                  & p4 )
                                            & <.> ( p104
                                                  & ~ p105
                                                  & ~ p4 ) ) )
                                        & ( ( p104
                                            & ~ p105 )
                                         => ( <.> ( p105
                                                  & ~ p106
                                                  & p5 )
                                            & <.> ( p105
                                                  & ~ p106
                                                  & ~ p5 ) ) )
                                        & ( ( p105
                                            & ~ p106 )
                                         => ( <.> ( p106
                                                  & ~ p107
                                                  & p6 )
                                            & <.> ( p106
                                                  & ~ p107
                                                  & ~ p6 ) ) )
                                        & ( ( p106
                                            & ~ p107 )
                                         => ( <.> ( p107
                                                  & ~ p108
                                                  & p7 )
                                            & <.> ( p107
                                                  & ~ p108
                                                  & ~ p7 ) ) )
                                        & ( ( p107
                                            & ~ p108 )
                                         => ( <.> ( p108
                                                  & ~ p109
                                                  & p8 )
                                            & <.> ( p108
                                                  & ~ p109
                                                  & ~ p8 ) ) )
                                        & ( ( p108
                                            & ~ p109 )
                                         => ( <.> ( p109
                                                  & ~ p110
                                                  & p9 )
                                            & <.> ( p109
                                                  & ~ p110
                                                  & ~ p9 ) ) )
                                        & ( ( p109
                                            & ~ p110 )
                                         => ( <.> ( p110
                                                  & ~ p111
                                                  & p10 )
                                            & <.> ( p110
                                                  & ~ p111
                                                  & ~ p10 ) ) ) )
      & [.] [.] [.] [.] [.] [.] [.] [.] [.] ( ( p101
                                             => p100 )
                                            & ( p102
                                             => p101 )
                                            & ( p103
                                             => p102 )
                                            & ( p104
                                             => p103 )
                                            & ( p105
                                             => p104 )
                                            & ( p106
                                             => p105 )
                                            & ( p107
                                             => p106 )
                                            & ( p108
                                             => p107 )
                                            & ( p109
                                             => p108 )
                                            & ( p110
                                             => p109 )
                                            & ( p111
                                             => p110 )
                                            & ( p100
                                             => ( ( p0
                                                 => [.] ( p100
                                                       => p0 ) )
                                                & ( ~ p0
                                                 => [.] ( p100
                                                       => ~ p0 ) ) ) )
                                            & ( p101
                                             => ( ( p1
                                                 => [.] ( p101
                                                       => p1 ) )
                                                & ( ~ p1
                                                 => [.] ( p101
                                                       => ~ p1 ) ) ) )
                                            & ( p102
                                             => ( ( p2
                                                 => [.] ( p102
                                                       => p2 ) )
                                                & ( ~ p2
                                                 => [.] ( p102
                                                       => ~ p2 ) ) ) )
                                            & ( p103
                                             => ( ( p3
                                                 => [.] ( p103
                                                       => p3 ) )
                                                & ( ~ p3
                                                 => [.] ( p103
                                                       => ~ p3 ) ) ) )
                                            & ( p104
                                             => ( ( p4
                                                 => [.] ( p104
                                                       => p4 ) )
                                                & ( ~ p4
                                                 => [.] ( p104
                                                       => ~ p4 ) ) ) )
                                            & ( p105
                                             => ( ( p5
                                                 => [.] ( p105
                                                       => p5 ) )
                                                & ( ~ p5
                                                 => [.] ( p105
                                                       => ~ p5 ) ) ) )
                                            & ( p106
                                             => ( ( p6
                                                 => [.] ( p106
                                                       => p6 ) )
                                                & ( ~ p6
                                                 => [.] ( p106
                                                       => ~ p6 ) ) ) )
                                            & ( p107
                                             => ( ( p7
                                                 => [.] ( p107
                                                       => p7 ) )
                                                & ( ~ p7
                                                 => [.] ( p107
                                                       => ~ p7 ) ) ) )
                                            & ( p108
                                             => ( ( p8
                                                 => [.] ( p108
                                                       => p8 ) )
                                                & ( ~ p8
                                                 => [.] ( p108
                                                       => ~ p8 ) ) ) )
                                            & ( p109
                                             => ( ( p9
                                                 => [.] ( p109
                                                       => p9 ) )
                                                & ( ~ p9
                                                 => [.] ( p109
                                                       => ~ p9 ) ) ) )
                                            & ( p110
                                             => ( ( p10
                                                 => [.] ( p110
                                                       => p10 ) )
                                                & ( ~ p10
                                                 => [.] ( p110
                                                       => ~ p10 ) ) ) )
                                            & ( ( p100
                                                & ~ p101 )
                                             => ( <.> ( p101
                                                      & ~ p102
                                                      & p1 )
                                                & <.> ( p101
                                                      & ~ p102
                                                      & ~ p1 ) ) )
                                            & ( ( p101
                                                & ~ p102 )
                                             => ( <.> ( p102
                                                      & ~ p103
                                                      & p2 )
                                                & <.> ( p102
                                                      & ~ p103
                                                      & ~ p2 ) ) )
                                            & ( ( p102
                                                & ~ p103 )
                                             => ( <.> ( p103
                                                      & ~ p104
                                                      & p3 )
                                                & <.> ( p103
                                                      & ~ p104
                                                      & ~ p3 ) ) )
                                            & ( ( p103
                                                & ~ p104 )
                                             => ( <.> ( p104
                                                      & ~ p105
                                                      & p4 )
                                                & <.> ( p104
                                                      & ~ p105
                                                      & ~ p4 ) ) )
                                            & ( ( p104
                                                & ~ p105 )
                                             => ( <.> ( p105
                                                      & ~ p106
                                                      & p5 )
                                                & <.> ( p105
                                                      & ~ p106
                                                      & ~ p5 ) ) )
                                            & ( ( p105
                                                & ~ p106 )
                                             => ( <.> ( p106
                                                      & ~ p107
                                                      & p6 )
                                                & <.> ( p106
                                                      & ~ p107
                                                      & ~ p6 ) ) )
                                            & ( ( p106
                                                & ~ p107 )
                                             => ( <.> ( p107
                                                      & ~ p108
                                                      & p7 )
                                                & <.> ( p107
                                                      & ~ p108
                                                      & ~ p7 ) ) )
                                            & ( ( p107
                                                & ~ p108 )
                                             => ( <.> ( p108
                                                      & ~ p109
                                                      & p8 )
                                                & <.> ( p108
                                                      & ~ p109
                                                      & ~ p8 ) ) )
                                            & ( ( p108
                                                & ~ p109 )
                                             => ( <.> ( p109
                                                      & ~ p110
                                                      & p9 )
                                                & <.> ( p109
                                                      & ~ p110
                                                      & ~ p9 ) ) )
                                            & ( ( p109
                                                & ~ p110 )
                                             => ( <.> ( p110
                                                      & ~ p111
                                                      & p10 )
                                                & <.> ( p110
                                                      & ~ p111
                                                      & ~ p10 ) ) ) )
      & [.] [.] [.] [.] [.] [.] [.] [.] [.] [.] ( ( p101
                                                 => p100 )
                                                & ( p102
                                                 => p101 )
                                                & ( p103
                                                 => p102 )
                                                & ( p104
                                                 => p103 )
                                                & ( p105
                                                 => p104 )
                                                & ( p106
                                                 => p105 )
                                                & ( p107
                                                 => p106 )
                                                & ( p108
                                                 => p107 )
                                                & ( p109
                                                 => p108 )
                                                & ( p110
                                                 => p109 )
                                                & ( p111
                                                 => p110 )
                                                & ( p100
                                                 => ( ( p0
                                                     => [.] ( p100
                                                           => p0 ) )
                                                    & ( ~ p0
                                                     => [.] ( p100
                                                           => ~ p0 ) ) ) )
                                                & ( p101
                                                 => ( ( p1
                                                     => [.] ( p101
                                                           => p1 ) )
                                                    & ( ~ p1
                                                     => [.] ( p101
                                                           => ~ p1 ) ) ) )
                                                & ( p102
                                                 => ( ( p2
                                                     => [.] ( p102
                                                           => p2 ) )
                                                    & ( ~ p2
                                                     => [.] ( p102
                                                           => ~ p2 ) ) ) )
                                                & ( p103
                                                 => ( ( p3
                                                     => [.] ( p103
                                                           => p3 ) )
                                                    & ( ~ p3
                                                     => [.] ( p103
                                                           => ~ p3 ) ) ) )
                                                & ( p104
                                                 => ( ( p4
                                                     => [.] ( p104
                                                           => p4 ) )
                                                    & ( ~ p4
                                                     => [.] ( p104
                                                           => ~ p4 ) ) ) )
                                                & ( p105
                                                 => ( ( p5
                                                     => [.] ( p105
                                                           => p5 ) )
                                                    & ( ~ p5
                                                     => [.] ( p105
                                                           => ~ p5 ) ) ) )
                                                & ( p106
                                                 => ( ( p6
                                                     => [.] ( p106
                                                           => p6 ) )
                                                    & ( ~ p6
                                                     => [.] ( p106
                                                           => ~ p6 ) ) ) )
                                                & ( p107
                                                 => ( ( p7
                                                     => [.] ( p107
                                                           => p7 ) )
                                                    & ( ~ p7
                                                     => [.] ( p107
                                                           => ~ p7 ) ) ) )
                                                & ( p108
                                                 => ( ( p8
                                                     => [.] ( p108
                                                           => p8 ) )
                                                    & ( ~ p8
                                                     => [.] ( p108
                                                           => ~ p8 ) ) ) )
                                                & ( p109
                                                 => ( ( p9
                                                     => [.] ( p109
                                                           => p9 ) )
                                                    & ( ~ p9
                                                     => [.] ( p109
                                                           => ~ p9 ) ) ) )
                                                & ( p110
                                                 => ( ( p10
                                                     => [.] ( p110
                                                           => p10 ) )
                                                    & ( ~ p10
                                                     => [.] ( p110
                                                           => ~ p10 ) ) ) )
                                                & ( ( p100
                                                    & ~ p101 )
                                                 => ( <.> ( p101
                                                          & ~ p102
                                                          & p1 )
                                                    & <.> ( p101
                                                          & ~ p102
                                                          & ~ p1 ) ) )
                                                & ( ( p101
                                                    & ~ p102 )
                                                 => ( <.> ( p102
                                                          & ~ p103
                                                          & p2 )
                                                    & <.> ( p102
                                                          & ~ p103
                                                          & ~ p2 ) ) )
                                                & ( ( p102
                                                    & ~ p103 )
                                                 => ( <.> ( p103
                                                          & ~ p104
                                                          & p3 )
                                                    & <.> ( p103
                                                          & ~ p104
                                                          & ~ p3 ) ) )
                                                & ( ( p103
                                                    & ~ p104 )
                                                 => ( <.> ( p104
                                                          & ~ p105
                                                          & p4 )
                                                    & <.> ( p104
                                                          & ~ p105
                                                          & ~ p4 ) ) )
                                                & ( ( p104
                                                    & ~ p105 )
                                                 => ( <.> ( p105
                                                          & ~ p106
                                                          & p5 )
                                                    & <.> ( p105
                                                          & ~ p106
                                                          & ~ p5 ) ) )
                                                & ( ( p105
                                                    & ~ p106 )
                                                 => ( <.> ( p106
                                                          & ~ p107
                                                          & p6 )
                                                    & <.> ( p106
                                                          & ~ p107
                                                          & ~ p6 ) ) )
                                                & ( ( p106
                                                    & ~ p107 )
                                                 => ( <.> ( p107
                                                          & ~ p108
                                                          & p7 )
                                                    & <.> ( p107
                                                          & ~ p108
                                                          & ~ p7 ) ) )
                                                & ( ( p107
                                                    & ~ p108 )
                                                 => ( <.> ( p108
                                                          & ~ p109
                                                          & p8 )
                                                    & <.> ( p108
                                                          & ~ p109
                                                          & ~ p8 ) ) )
                                                & ( ( p108
                                                    & ~ p109 )
                                                 => ( <.> ( p109
                                                          & ~ p110
                                                          & p9 )
                                                    & <.> ( p109
                                                          & ~ p110
                                                          & ~ p9 ) ) )
                                                & ( ( p109
                                                    & ~ p110 )
                                                 => ( <.> ( p110
                                                          & ~ p111
                                                          & p10 )
                                                    & <.> ( p110
                                                          & ~ p111
                                                          & ~ p10 ) ) ) ) ) ).

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