TSTP Solution File: LCL672+1.010 by iProver---3.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : iProver---3.8
% Problem  : LCL672+1.010 : TPTP v8.1.2. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover %s %d THM

% Computer : n032.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Thu Aug 31 07:49:25 EDT 2023

% Result   : Theorem 138.36s 19.23s
% Output   : CNFRefutation 138.36s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   18
%            Number of leaves      :  374
% Syntax   : Number of formulae    :  469 (  43 unt;   0 def)
%            Number of atoms       : 25448 (   0 equ)
%            Maximal formula atoms : 3660 (  54 avg)
%            Number of connectives : 43316 (18337   ~;13341   |;11266   &)
%                                         (   0 <=>; 372  =>;   0  <=;   0 <~>)
%            Maximal formula depth :  618 (  12 avg)
%            Maximal term depth    :    2 (   1 avg)
%            Number of predicates  :    8 (   7 usr;   5 prp; 0-2 aty)
%            Number of functors    :  371 ( 371 usr; 321 con; 0-1 aty)
%            Number of variables   : 14638 (   0 sgn;9598   !;4958   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f1,axiom,
    ! [X0] : r1(X0,X0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',reflexivity) ).

fof(f2,axiom,
    ! [X0,X1,X2] :
      ( ( r1(X1,X2)
        & r1(X0,X1) )
     => r1(X0,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',transitivity) ).

fof(f3,conjecture,
    ~ ? [X0] :
        ~ ( ! [X1] :
              ( p1(X1)
              | ~ r1(X0,X1) )
          | ! [X1] :
              ( ! [X0] :
                  ( p1(X0)
                  | ~ r1(X1,X0) )
              | ! [X0] :
                  ( ! [X1] :
                      ( p1(X1)
                      | ~ r1(X0,X1) )
                  | ! [X1] :
                      ( ! [X0] :
                          ( p1(X0)
                          | ~ r1(X1,X0) )
                      | ! [X0] :
                          ( ! [X1] :
                              ( p1(X1)
                              | ~ r1(X0,X1) )
                          | ! [X1] :
                              ( ! [X0] :
                                  ( p1(X0)
                                  | ~ r1(X1,X0) )
                              | ! [X0] :
                                  ( ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                  | ! [X1] :
                                      ( ! [X0] :
                                          ( p1(X0)
                                          | ~ r1(X1,X0) )
                                      | ! [X0] :
                                          ( ! [X1] :
                                              ( p1(X1)
                                              | ~ r1(X0,X1) )
                                          | ! [X1] :
                                              ( ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                              | ! [X0] :
                                                  ( ! [X1] :
                                                      ( p1(X1)
                                                      | ~ r1(X0,X1) )
                                                  | ! [X1] :
                                                      ( ~ ! [X0] :
                                                            ( p1(X0)
                                                            | ~ r1(X1,X0) )
                                                      | ~ r1(X0,X1) )
                                                  | ~ r1(X1,X0) )
                                              | ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) )
                                              | ~ r1(X0,X1) )
                                          | ! [X1] :
                                              ( p2(X1)
                                              | ~ r1(X0,X1) )
                                          | ~ r1(X1,X0) )
                                      | ! [X0] :
                                          ( p2(X0)
                                          | ~ r1(X1,X0) )
                                      | ~ r1(X0,X1) )
                                  | ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) )
                                  | ~ r1(X1,X0) )
                              | ! [X0] :
                                  ( p2(X0)
                                  | ~ r1(X1,X0) )
                              | ~ r1(X0,X1) )
                          | ! [X1] :
                              ( p2(X1)
                              | ~ r1(X0,X1) )
                          | ~ r1(X1,X0) )
                      | ! [X0] :
                          ( p2(X0)
                          | ~ r1(X1,X0) )
                      | ~ r1(X0,X1) )
                  | ! [X1] :
                      ( p2(X1)
                      | ~ r1(X0,X1) )
                  | ~ r1(X1,X0) )
              | ! [X0] :
                  ( p2(X0)
                  | ~ r1(X1,X0) )
              | ~ r1(X0,X1) )
          | ! [X1] :
              ( p2(X1)
              | ~ r1(X0,X1) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ! [X0] :
                        ( $false
                        | ~ r1(X1,X0) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( ~ ! [X1] :
                                  ( p1(X1)
                                  | ~ r1(X0,X1) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ! [X1] :
                                  ( ~ ! [X0] :
                                        ( p1(X0)
                                        | ~ r1(X1,X0) )
                                  | ~ r1(X0,X1) )
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ! [X0] :
                      ( ~ ( ~ ! [X1] :
                                ( p1(X1)
                                | ~ r1(X0,X1) )
                          & ~ ! [X1] :
                                ( ~ ! [X0] :
                                      ( p1(X0)
                                      | ~ r1(X1,X0) )
                                | ~ r1(X0,X1) ) )
                      | ~ r1(X1,X0) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( p1(X1)
                      & ~ ! [X0] :
                            ( ~ ! [X1] :
                                  ( ~ p1(X1)
                                  | ~ r1(X0,X1) )
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ! [X1] :
              ( p1(X1)
              | ~ r1(X0,X1) )
          | ! [X1] :
              ( ! [X0] :
                  ( p1(X0)
                  | ~ r1(X1,X0) )
              | ! [X0] :
                  ( ! [X1] :
                      ( p1(X1)
                      | ~ r1(X0,X1) )
                  | ! [X1] :
                      ( ! [X0] :
                          ( p1(X0)
                          | ~ r1(X1,X0) )
                      | ! [X0] :
                          ( ! [X1] :
                              ( p1(X1)
                              | ~ r1(X0,X1) )
                          | ! [X1] :
                              ( ! [X0] :
                                  ( p1(X0)
                                  | ~ r1(X1,X0) )
                              | ! [X0] :
                                  ( ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                  | ! [X1] :
                                      ( ! [X0] :
                                          ( p1(X0)
                                          | ~ r1(X1,X0) )
                                      | ! [X0] :
                                          ( ! [X1] :
                                              ( p1(X1)
                                              | ~ r1(X0,X1) )
                                          | ! [X1] :
                                              ( ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                              | ! [X0] :
                                                  ( ! [X1] :
                                                      ( p1(X1)
                                                      | ~ r1(X0,X1) )
                                                  | ! [X1] :
                                                      ( ~ ! [X0] :
                                                            ( p1(X0)
                                                            | ~ r1(X1,X0) )
                                                      | ~ r1(X0,X1) )
                                                  | ~ r1(X1,X0) )
                                              | ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) )
                                              | ~ r1(X0,X1) )
                                          | ! [X1] :
                                              ( p2(X1)
                                              | ~ r1(X0,X1) )
                                          | ~ r1(X1,X0) )
                                      | ! [X0] :
                                          ( p2(X0)
                                          | ~ r1(X1,X0) )
                                      | ~ r1(X0,X1) )
                                  | ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) )
                                  | ~ r1(X1,X0) )
                              | ! [X0] :
                                  ( p2(X0)
                                  | ~ r1(X1,X0) )
                              | ~ r1(X0,X1) )
                          | ! [X1] :
                              ( p2(X1)
                              | ~ r1(X0,X1) )
                          | ~ r1(X1,X0) )
                      | ! [X0] :
                          ( p2(X0)
                          | ~ r1(X1,X0) )
                      | ~ r1(X0,X1) )
                  | ! [X1] :
                      ( p2(X1)
                      | ~ r1(X0,X1) )
                  | ~ r1(X1,X0) )
              | ! [X0] :
                  ( p2(X0)
                  | ~ r1(X1,X0) )
              | ~ r1(X0,X1) )
          | ! [X1] :
              ( p2(X1)
              | ~ r1(X0,X1) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ! [X1] :
                                  ( $false
                                  | ~ r1(X0,X1) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( ~ ! [X0] :
                                            ( p1(X0)
                                            | ~ r1(X1,X0) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ! [X0] :
                                            ( ~ ! [X1] :
                                                  ( p1(X1)
                                                  | ~ r1(X0,X1) )
                                            | ~ r1(X1,X0) )
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ! [X1] :
                                ( ~ ( ~ ! [X0] :
                                          ( p1(X0)
                                          | ~ r1(X1,X0) )
                                    & ~ ! [X0] :
                                          ( ~ ! [X1] :
                                                ( p1(X1)
                                                | ~ r1(X0,X1) )
                                          | ~ r1(X1,X0) ) )
                                | ~ r1(X0,X1) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( p1(X0)
                                & ~ ! [X1] :
                                      ( ~ ! [X0] :
                                            ( ~ p1(X0)
                                            | ~ r1(X1,X0) )
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ! [X1] :
              ( p1(X1)
              | ~ r1(X0,X1) )
          | ! [X1] :
              ( ! [X0] :
                  ( p1(X0)
                  | ~ r1(X1,X0) )
              | ! [X0] :
                  ( ! [X1] :
                      ( p1(X1)
                      | ~ r1(X0,X1) )
                  | ! [X1] :
                      ( ! [X0] :
                          ( p1(X0)
                          | ~ r1(X1,X0) )
                      | ! [X0] :
                          ( ! [X1] :
                              ( p1(X1)
                              | ~ r1(X0,X1) )
                          | ! [X1] :
                              ( ! [X0] :
                                  ( p1(X0)
                                  | ~ r1(X1,X0) )
                              | ! [X0] :
                                  ( ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                  | ! [X1] :
                                      ( ! [X0] :
                                          ( p1(X0)
                                          | ~ r1(X1,X0) )
                                      | ! [X0] :
                                          ( ! [X1] :
                                              ( p1(X1)
                                              | ~ r1(X0,X1) )
                                          | ! [X1] :
                                              ( ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                              | ! [X0] :
                                                  ( ! [X1] :
                                                      ( p1(X1)
                                                      | ~ r1(X0,X1) )
                                                  | ! [X1] :
                                                      ( ~ ! [X0] :
                                                            ( p1(X0)
                                                            | ~ r1(X1,X0) )
                                                      | ~ r1(X0,X1) )
                                                  | ~ r1(X1,X0) )
                                              | ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) )
                                              | ~ r1(X0,X1) )
                                          | ! [X1] :
                                              ( p2(X1)
                                              | ~ r1(X0,X1) )
                                          | ~ r1(X1,X0) )
                                      | ! [X0] :
                                          ( p2(X0)
                                          | ~ r1(X1,X0) )
                                      | ~ r1(X0,X1) )
                                  | ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) )
                                  | ~ r1(X1,X0) )
                              | ! [X0] :
                                  ( p2(X0)
                                  | ~ r1(X1,X0) )
                              | ~ r1(X0,X1) )
                          | ! [X1] :
                              ( p2(X1)
                              | ~ r1(X0,X1) )
                          | ~ r1(X1,X0) )
                      | ! [X0] :
                          ( p2(X0)
                          | ~ r1(X1,X0) )
                      | ~ r1(X0,X1) )
                  | ! [X1] :
                      ( p2(X1)
                      | ~ r1(X0,X1) )
                  | ~ r1(X1,X0) )
              | ! [X0] :
                  ( p2(X0)
                  | ~ r1(X1,X0) )
              | ~ r1(X0,X1) )
          | ! [X1] :
              ( p2(X1)
              | ~ r1(X0,X1) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ! [X0] :
                                            ( $false
                                            | ~ r1(X1,X0) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( ~ ! [X1] :
                                                      ( p1(X1)
                                                      | ~ r1(X0,X1) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ! [X1] :
                                                      ( ~ ! [X0] :
                                                            ( p1(X0)
                                                            | ~ r1(X1,X0) )
                                                      | ~ r1(X0,X1) )
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ! [X0] :
                                          ( ~ ( ~ ! [X1] :
                                                    ( p1(X1)
                                                    | ~ r1(X0,X1) )
                                              & ~ ! [X1] :
                                                    ( ~ ! [X0] :
                                                          ( p1(X0)
                                                          | ~ r1(X1,X0) )
                                                    | ~ r1(X0,X1) ) )
                                          | ~ r1(X1,X0) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( p1(X1)
                                          & ~ ! [X0] :
                                                ( ~ ! [X1] :
                                                      ( ~ p1(X1)
                                                      | ~ r1(X0,X1) )
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ! [X1] :
              ( p1(X1)
              | ~ r1(X0,X1) )
          | ! [X1] :
              ( ! [X0] :
                  ( p1(X0)
                  | ~ r1(X1,X0) )
              | ! [X0] :
                  ( ! [X1] :
                      ( p1(X1)
                      | ~ r1(X0,X1) )
                  | ! [X1] :
                      ( ! [X0] :
                          ( p1(X0)
                          | ~ r1(X1,X0) )
                      | ! [X0] :
                          ( ! [X1] :
                              ( p1(X1)
                              | ~ r1(X0,X1) )
                          | ! [X1] :
                              ( ! [X0] :
                                  ( p1(X0)
                                  | ~ r1(X1,X0) )
                              | ! [X0] :
                                  ( ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                  | ! [X1] :
                                      ( ! [X0] :
                                          ( p1(X0)
                                          | ~ r1(X1,X0) )
                                      | ! [X0] :
                                          ( ! [X1] :
                                              ( p1(X1)
                                              | ~ r1(X0,X1) )
                                          | ! [X1] :
                                              ( ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                              | ! [X0] :
                                                  ( ! [X1] :
                                                      ( p1(X1)
                                                      | ~ r1(X0,X1) )
                                                  | ! [X1] :
                                                      ( ~ ! [X0] :
                                                            ( p1(X0)
                                                            | ~ r1(X1,X0) )
                                                      | ~ r1(X0,X1) )
                                                  | ~ r1(X1,X0) )
                                              | ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) )
                                              | ~ r1(X0,X1) )
                                          | ! [X1] :
                                              ( p2(X1)
                                              | ~ r1(X0,X1) )
                                          | ~ r1(X1,X0) )
                                      | ! [X0] :
                                          ( p2(X0)
                                          | ~ r1(X1,X0) )
                                      | ~ r1(X0,X1) )
                                  | ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) )
                                  | ~ r1(X1,X0) )
                              | ! [X0] :
                                  ( p2(X0)
                                  | ~ r1(X1,X0) )
                              | ~ r1(X0,X1) )
                          | ! [X1] :
                              ( p2(X1)
                              | ~ r1(X0,X1) )
                          | ~ r1(X1,X0) )
                      | ! [X0] :
                          ( p2(X0)
                          | ~ r1(X1,X0) )
                      | ~ r1(X0,X1) )
                  | ! [X1] :
                      ( p2(X1)
                      | ~ r1(X0,X1) )
                  | ~ r1(X1,X0) )
              | ! [X0] :
                  ( p2(X0)
                  | ~ r1(X1,X0) )
              | ~ r1(X0,X1) )
          | ! [X1] :
              ( p2(X1)
              | ~ r1(X0,X1) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ! [X1] :
                                                      ( $false
                                                      | ~ r1(X0,X1) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ( ~ ! [X1] :
                                                          ( ~ ! [X0] :
                                                                ( p1(X0)
                                                                | ~ r1(X1,X0) )
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( ~ ! [X0] :
                                                                ( ~ ! [X1] :
                                                                      ( p1(X1)
                                                                      | ~ r1(X0,X1) )
                                                                | ~ r1(X1,X0) )
                                                          | ~ r1(X0,X1) ) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ! [X1] :
                                                    ( ~ ( ~ ! [X0] :
                                                              ( p1(X0)
                                                              | ~ r1(X1,X0) )
                                                        & ~ ! [X0] :
                                                              ( ~ ! [X1] :
                                                                    ( p1(X1)
                                                                    | ~ r1(X0,X1) )
                                                              | ~ r1(X1,X0) ) )
                                                    | ~ r1(X0,X1) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ( p1(X0)
                                                    & ~ ! [X1] :
                                                          ( ~ ! [X0] :
                                                                ( ~ p1(X0)
                                                                | ~ r1(X1,X0) )
                                                          | ~ r1(X0,X1) ) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ! [X1] :
              ( p1(X1)
              | ~ r1(X0,X1) )
          | ! [X1] :
              ( ! [X0] :
                  ( p1(X0)
                  | ~ r1(X1,X0) )
              | ! [X0] :
                  ( ! [X1] :
                      ( p1(X1)
                      | ~ r1(X0,X1) )
                  | ! [X1] :
                      ( ! [X0] :
                          ( p1(X0)
                          | ~ r1(X1,X0) )
                      | ! [X0] :
                          ( ! [X1] :
                              ( p1(X1)
                              | ~ r1(X0,X1) )
                          | ! [X1] :
                              ( ! [X0] :
                                  ( p1(X0)
                                  | ~ r1(X1,X0) )
                              | ! [X0] :
                                  ( ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                  | ! [X1] :
                                      ( ! [X0] :
                                          ( p1(X0)
                                          | ~ r1(X1,X0) )
                                      | ! [X0] :
                                          ( ! [X1] :
                                              ( p1(X1)
                                              | ~ r1(X0,X1) )
                                          | ! [X1] :
                                              ( ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                              | ! [X0] :
                                                  ( ! [X1] :
                                                      ( p1(X1)
                                                      | ~ r1(X0,X1) )
                                                  | ! [X1] :
                                                      ( ~ ! [X0] :
                                                            ( p1(X0)
                                                            | ~ r1(X1,X0) )
                                                      | ~ r1(X0,X1) )
                                                  | ~ r1(X1,X0) )
                                              | ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) )
                                              | ~ r1(X0,X1) )
                                          | ! [X1] :
                                              ( p2(X1)
                                              | ~ r1(X0,X1) )
                                          | ~ r1(X1,X0) )
                                      | ! [X0] :
                                          ( p2(X0)
                                          | ~ r1(X1,X0) )
                                      | ~ r1(X0,X1) )
                                  | ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) )
                                  | ~ r1(X1,X0) )
                              | ! [X0] :
                                  ( p2(X0)
                                  | ~ r1(X1,X0) )
                              | ~ r1(X0,X1) )
                          | ! [X1] :
                              ( p2(X1)
                              | ~ r1(X0,X1) )
                          | ~ r1(X1,X0) )
                      | ! [X0] :
                          ( p2(X0)
                          | ~ r1(X1,X0) )
                      | ~ r1(X0,X1) )
                  | ! [X1] :
                      ( p2(X1)
                      | ~ r1(X0,X1) )
                  | ~ r1(X1,X0) )
              | ! [X0] :
                  ( p2(X0)
                  | ~ r1(X1,X0) )
              | ~ r1(X0,X1) )
          | ! [X1] :
              ( p2(X1)
              | ~ r1(X0,X1) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ( ~ ! [X1] :
                                                          ( p1(X1)
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( ~ ! [X0] :
                                                                ( $false
                                                                | ~ r1(X1,X0) )
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( p2(X1)
                                                          | ~ r1(X0,X1) ) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ( ~ ! [X1] :
                                                          ( p1(X1)
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( ~ ( ~ ! [X0] :
                                                                    ( ~ ! [X1] :
                                                                          ( p1(X1)
                                                                          | ~ r1(X0,X1) )
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( ~ ! [X1] :
                                                                          ( ~ ! [X0] :
                                                                                ( p1(X0)
                                                                                | ~ r1(X1,X0) )
                                                                          | ~ r1(X0,X1) )
                                                                    | ~ r1(X1,X0) ) )
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( p2(X1)
                                                          | ~ r1(X0,X1) ) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ( ~ ! [X1] :
                                                          ( p1(X1)
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( ! [X0] :
                                                              ( ~ ( ~ ! [X1] :
                                                                        ( p1(X1)
                                                                        | ~ r1(X0,X1) )
                                                                  & ~ ! [X1] :
                                                                        ( ~ ! [X0] :
                                                                              ( p1(X0)
                                                                              | ~ r1(X1,X0) )
                                                                        | ~ r1(X0,X1) ) )
                                                              | ~ r1(X1,X0) )
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( p2(X1)
                                                          | ~ r1(X0,X1) ) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ( ~ ! [X1] :
                                                          ( p1(X1)
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( ~ ( p1(X1)
                                                              & ~ ! [X0] :
                                                                    ( ~ ! [X1] :
                                                                          ( ~ p1(X1)
                                                                          | ~ r1(X0,X1) )
                                                                    | ~ r1(X1,X0) ) )
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( p2(X1)
                                                          | ~ r1(X0,X1) ) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ! [X1] :
              ( p1(X1)
              | ~ r1(X0,X1) )
          | ! [X1] :
              ( ! [X0] :
                  ( p1(X0)
                  | ~ r1(X1,X0) )
              | ! [X0] :
                  ( ! [X1] :
                      ( p1(X1)
                      | ~ r1(X0,X1) )
                  | ! [X1] :
                      ( ! [X0] :
                          ( p1(X0)
                          | ~ r1(X1,X0) )
                      | ! [X0] :
                          ( ! [X1] :
                              ( p1(X1)
                              | ~ r1(X0,X1) )
                          | ! [X1] :
                              ( ! [X0] :
                                  ( p1(X0)
                                  | ~ r1(X1,X0) )
                              | ! [X0] :
                                  ( ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                  | ! [X1] :
                                      ( ! [X0] :
                                          ( p1(X0)
                                          | ~ r1(X1,X0) )
                                      | ! [X0] :
                                          ( ! [X1] :
                                              ( p1(X1)
                                              | ~ r1(X0,X1) )
                                          | ! [X1] :
                                              ( ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                              | ! [X0] :
                                                  ( ! [X1] :
                                                      ( p1(X1)
                                                      | ~ r1(X0,X1) )
                                                  | ! [X1] :
                                                      ( ~ ! [X0] :
                                                            ( p1(X0)
                                                            | ~ r1(X1,X0) )
                                                      | ~ r1(X0,X1) )
                                                  | ~ r1(X1,X0) )
                                              | ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) )
                                              | ~ r1(X0,X1) )
                                          | ! [X1] :
                                              ( p2(X1)
                                              | ~ r1(X0,X1) )
                                          | ~ r1(X1,X0) )
                                      | ! [X0] :
                                          ( p2(X0)
                                          | ~ r1(X1,X0) )
                                      | ~ r1(X0,X1) )
                                  | ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) )
                                  | ~ r1(X1,X0) )
                              | ! [X0] :
                                  ( p2(X0)
                                  | ~ r1(X1,X0) )
                              | ~ r1(X0,X1) )
                          | ! [X1] :
                              ( p2(X1)
                              | ~ r1(X0,X1) )
                          | ~ r1(X1,X0) )
                      | ! [X0] :
                          ( p2(X0)
                          | ~ r1(X1,X0) )
                      | ~ r1(X0,X1) )
                  | ! [X1] :
                      ( p2(X1)
                      | ~ r1(X0,X1) )
                  | ~ r1(X1,X0) )
              | ! [X0] :
                  ( p2(X0)
                  | ~ r1(X1,X0) )
              | ~ r1(X0,X1) )
          | ! [X1] :
              ( p2(X1)
              | ~ r1(X0,X1) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ( ~ ! [X1] :
                                                          ( p1(X1)
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( ~ ( ~ ! [X0] :
                                                                    ( p1(X0)
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( ~ ! [X1] :
                                                                          ( $false
                                                                          | ~ r1(X0,X1) )
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( p2(X0)
                                                                    | ~ r1(X1,X0) ) )
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( p2(X1)
                                                          | ~ r1(X0,X1) ) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ( ~ ! [X1] :
                                                          ( p1(X1)
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( ~ ( ~ ! [X0] :
                                                                    ( p1(X0)
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( ~ ( ~ ! [X1] :
                                                                              ( ~ ! [X0] :
                                                                                    ( p1(X0)
                                                                                    | ~ r1(X1,X0) )
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( ~ ! [X0] :
                                                                                    ( ~ ! [X1] :
                                                                                          ( p1(X1)
                                                                                          | ~ r1(X0,X1) )
                                                                                    | ~ r1(X1,X0) )
                                                                              | ~ r1(X0,X1) ) )
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( p2(X0)
                                                                    | ~ r1(X1,X0) ) )
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( p2(X1)
                                                          | ~ r1(X0,X1) ) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ( ~ ! [X1] :
                                                          ( p1(X1)
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( ~ ( ~ ! [X0] :
                                                                    ( p1(X0)
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( ! [X1] :
                                                                        ( ~ ( ~ ! [X0] :
                                                                                  ( p1(X0)
                                                                                  | ~ r1(X1,X0) )
                                                                            & ~ ! [X0] :
                                                                                  ( ~ ! [X1] :
                                                                                        ( p1(X1)
                                                                                        | ~ r1(X0,X1) )
                                                                                  | ~ r1(X1,X0) ) )
                                                                        | ~ r1(X0,X1) )
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( p2(X0)
                                                                    | ~ r1(X1,X0) ) )
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( p2(X1)
                                                          | ~ r1(X0,X1) ) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ( ~ ! [X1] :
                                                          ( p1(X1)
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( ~ ( ~ ! [X0] :
                                                                    ( p1(X0)
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( ~ ( p1(X0)
                                                                        & ~ ! [X1] :
                                                                              ( ~ ! [X0] :
                                                                                    ( ~ p1(X0)
                                                                                    | ~ r1(X1,X0) )
                                                                              | ~ r1(X0,X1) ) )
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( p2(X0)
                                                                    | ~ r1(X1,X0) ) )
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( p2(X1)
                                                          | ~ r1(X0,X1) ) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ! [X1] :
              ( p1(X1)
              | ~ r1(X0,X1) )
          | ! [X1] :
              ( ! [X0] :
                  ( p1(X0)
                  | ~ r1(X1,X0) )
              | ! [X0] :
                  ( ! [X1] :
                      ( p1(X1)
                      | ~ r1(X0,X1) )
                  | ! [X1] :
                      ( ! [X0] :
                          ( p1(X0)
                          | ~ r1(X1,X0) )
                      | ! [X0] :
                          ( ! [X1] :
                              ( p1(X1)
                              | ~ r1(X0,X1) )
                          | ! [X1] :
                              ( ! [X0] :
                                  ( p1(X0)
                                  | ~ r1(X1,X0) )
                              | ! [X0] :
                                  ( ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                  | ! [X1] :
                                      ( ! [X0] :
                                          ( p1(X0)
                                          | ~ r1(X1,X0) )
                                      | ! [X0] :
                                          ( ! [X1] :
                                              ( p1(X1)
                                              | ~ r1(X0,X1) )
                                          | ! [X1] :
                                              ( ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                              | ! [X0] :
                                                  ( ! [X1] :
                                                      ( p1(X1)
                                                      | ~ r1(X0,X1) )
                                                  | ! [X1] :
                                                      ( ~ ! [X0] :
                                                            ( p1(X0)
                                                            | ~ r1(X1,X0) )
                                                      | ~ r1(X0,X1) )
                                                  | ~ r1(X1,X0) )
                                              | ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) )
                                              | ~ r1(X0,X1) )
                                          | ! [X1] :
                                              ( p2(X1)
                                              | ~ r1(X0,X1) )
                                          | ~ r1(X1,X0) )
                                      | ! [X0] :
                                          ( p2(X0)
                                          | ~ r1(X1,X0) )
                                      | ~ r1(X0,X1) )
                                  | ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) )
                                  | ~ r1(X1,X0) )
                              | ! [X0] :
                                  ( p2(X0)
                                  | ~ r1(X1,X0) )
                              | ~ r1(X0,X1) )
                          | ! [X1] :
                              ( p2(X1)
                              | ~ r1(X0,X1) )
                          | ~ r1(X1,X0) )
                      | ! [X0] :
                          ( p2(X0)
                          | ~ r1(X1,X0) )
                      | ~ r1(X0,X1) )
                  | ! [X1] :
                      ( p2(X1)
                      | ~ r1(X0,X1) )
                  | ~ r1(X1,X0) )
              | ! [X0] :
                  ( p2(X0)
                  | ~ r1(X1,X0) )
              | ~ r1(X0,X1) )
          | ! [X1] :
              ( p2(X1)
              | ~ r1(X0,X1) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ( ~ ! [X1] :
                                                          ( p1(X1)
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( ~ ( ~ ! [X0] :
                                                                    ( p1(X0)
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( ~ ( ~ ! [X1] :
                                                                              ( p1(X1)
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( ~ ! [X0] :
                                                                                    ( $false
                                                                                    | ~ r1(X1,X0) )
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( p2(X1)
                                                                              | ~ r1(X0,X1) ) )
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( p2(X0)
                                                                    | ~ r1(X1,X0) ) )
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( p2(X1)
                                                          | ~ r1(X0,X1) ) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ( ~ ! [X1] :
                                                          ( p1(X1)
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( ~ ( ~ ! [X0] :
                                                                    ( p1(X0)
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( ~ ( ~ ! [X1] :
                                                                              ( p1(X1)
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( ~ ( ~ ! [X0] :
                                                                                        ( ~ ! [X1] :
                                                                                              ( p1(X1)
                                                                                              | ~ r1(X0,X1) )
                                                                                        | ~ r1(X1,X0) )
                                                                                  & ~ ! [X0] :
                                                                                        ( ~ ! [X1] :
                                                                                              ( ~ ! [X0] :
                                                                                                    ( p1(X0)
                                                                                                    | ~ r1(X1,X0) )
                                                                                              | ~ r1(X0,X1) )
                                                                                        | ~ r1(X1,X0) ) )
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( p2(X1)
                                                                              | ~ r1(X0,X1) ) )
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( p2(X0)
                                                                    | ~ r1(X1,X0) ) )
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( p2(X1)
                                                          | ~ r1(X0,X1) ) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ( ~ ! [X1] :
                                                          ( p1(X1)
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( ~ ( ~ ! [X0] :
                                                                    ( p1(X0)
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( ~ ( ~ ! [X1] :
                                                                              ( p1(X1)
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( ! [X0] :
                                                                                  ( ~ ( ~ ! [X1] :
                                                                                            ( p1(X1)
                                                                                            | ~ r1(X0,X1) )
                                                                                      & ~ ! [X1] :
                                                                                            ( ~ ! [X0] :
                                                                                                  ( p1(X0)
                                                                                                  | ~ r1(X1,X0) )
                                                                                            | ~ r1(X0,X1) ) )
                                                                                  | ~ r1(X1,X0) )
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( p2(X1)
                                                                              | ~ r1(X0,X1) ) )
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( p2(X0)
                                                                    | ~ r1(X1,X0) ) )
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( p2(X1)
                                                          | ~ r1(X0,X1) ) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ( ~ ! [X1] :
                                                          ( p1(X1)
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( ~ ( ~ ! [X0] :
                                                                    ( p1(X0)
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( ~ ( ~ ! [X1] :
                                                                              ( p1(X1)
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( ~ ( p1(X1)
                                                                                  & ~ ! [X0] :
                                                                                        ( ~ ! [X1] :
                                                                                              ( ~ p1(X1)
                                                                                              | ~ r1(X0,X1) )
                                                                                        | ~ r1(X1,X0) ) )
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( p2(X1)
                                                                              | ~ r1(X0,X1) ) )
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( p2(X0)
                                                                    | ~ r1(X1,X0) ) )
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( p2(X1)
                                                          | ~ r1(X0,X1) ) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ! [X1] :
              ( p1(X1)
              | ~ r1(X0,X1) )
          | ! [X1] :
              ( ! [X0] :
                  ( p1(X0)
                  | ~ r1(X1,X0) )
              | ! [X0] :
                  ( ! [X1] :
                      ( p1(X1)
                      | ~ r1(X0,X1) )
                  | ! [X1] :
                      ( ! [X0] :
                          ( p1(X0)
                          | ~ r1(X1,X0) )
                      | ! [X0] :
                          ( ! [X1] :
                              ( p1(X1)
                              | ~ r1(X0,X1) )
                          | ! [X1] :
                              ( ! [X0] :
                                  ( p1(X0)
                                  | ~ r1(X1,X0) )
                              | ! [X0] :
                                  ( ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                  | ! [X1] :
                                      ( ! [X0] :
                                          ( p1(X0)
                                          | ~ r1(X1,X0) )
                                      | ! [X0] :
                                          ( ! [X1] :
                                              ( p1(X1)
                                              | ~ r1(X0,X1) )
                                          | ! [X1] :
                                              ( ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                              | ! [X0] :
                                                  ( ! [X1] :
                                                      ( p1(X1)
                                                      | ~ r1(X0,X1) )
                                                  | ! [X1] :
                                                      ( ~ ! [X0] :
                                                            ( p1(X0)
                                                            | ~ r1(X1,X0) )
                                                      | ~ r1(X0,X1) )
                                                  | ~ r1(X1,X0) )
                                              | ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) )
                                              | ~ r1(X0,X1) )
                                          | ! [X1] :
                                              ( p2(X1)
                                              | ~ r1(X0,X1) )
                                          | ~ r1(X1,X0) )
                                      | ! [X0] :
                                          ( p2(X0)
                                          | ~ r1(X1,X0) )
                                      | ~ r1(X0,X1) )
                                  | ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) )
                                  | ~ r1(X1,X0) )
                              | ! [X0] :
                                  ( p2(X0)
                                  | ~ r1(X1,X0) )
                              | ~ r1(X0,X1) )
                          | ! [X1] :
                              ( p2(X1)
                              | ~ r1(X0,X1) )
                          | ~ r1(X1,X0) )
                      | ! [X0] :
                          ( p2(X0)
                          | ~ r1(X1,X0) )
                      | ~ r1(X0,X1) )
                  | ! [X1] :
                      ( p2(X1)
                      | ~ r1(X0,X1) )
                  | ~ r1(X1,X0) )
              | ! [X0] :
                  ( p2(X0)
                  | ~ r1(X1,X0) )
              | ~ r1(X0,X1) )
          | ! [X1] :
              ( p2(X1)
              | ~ r1(X0,X1) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ( ~ ! [X1] :
                                                          ( p1(X1)
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( ~ ( ~ ! [X0] :
                                                                    ( p1(X0)
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( ~ ( ~ ! [X1] :
                                                                              ( p1(X1)
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( ~ ( ~ ! [X0] :
                                                                                        ( p1(X0)
                                                                                        | ~ r1(X1,X0) )
                                                                                  & ~ ! [X0] :
                                                                                        ( ~ ! [X1] :
                                                                                              ( $false
                                                                                              | ~ r1(X0,X1) )
                                                                                        | ~ r1(X1,X0) )
                                                                                  & ~ ! [X0] :
                                                                                        ( p2(X0)
                                                                                        | ~ r1(X1,X0) ) )
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( p2(X1)
                                                                              | ~ r1(X0,X1) ) )
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( p2(X0)
                                                                    | ~ r1(X1,X0) ) )
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( p2(X1)
                                                          | ~ r1(X0,X1) ) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ( ~ ! [X1] :
                                                          ( p1(X1)
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( ~ ( ~ ! [X0] :
                                                                    ( p1(X0)
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( ~ ( ~ ! [X1] :
                                                                              ( p1(X1)
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( ~ ( ~ ! [X0] :
                                                                                        ( p1(X0)
                                                                                        | ~ r1(X1,X0) )
                                                                                  & ~ ! [X0] :
                                                                                        ( ~ ( ~ ! [X1] :
                                                                                                  ( ~ ! [X0] :
                                                                                                        ( p1(X0)
                                                                                                        | ~ r1(X1,X0) )
                                                                                                  | ~ r1(X0,X1) )
                                                                                            & ~ ! [X1] :
                                                                                                  ( ~ ! [X0] :
                                                                                                        ( ~ ! [X1] :
                                                                                                              ( p1(X1)
                                                                                                              | ~ r1(X0,X1) )
                                                                                                        | ~ r1(X1,X0) )
                                                                                                  | ~ r1(X0,X1) ) )
                                                                                        | ~ r1(X1,X0) )
                                                                                  & ~ ! [X0] :
                                                                                        ( p2(X0)
                                                                                        | ~ r1(X1,X0) ) )
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( p2(X1)
                                                                              | ~ r1(X0,X1) ) )
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( p2(X0)
                                                                    | ~ r1(X1,X0) ) )
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( p2(X1)
                                                          | ~ r1(X0,X1) ) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ( ~ ! [X1] :
                                                          ( p1(X1)
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( ~ ( ~ ! [X0] :
                                                                    ( p1(X0)
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( ~ ( ~ ! [X1] :
                                                                              ( p1(X1)
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( ~ ( ~ ! [X0] :
                                                                                        ( p1(X0)
                                                                                        | ~ r1(X1,X0) )
                                                                                  & ~ ! [X0] :
                                                                                        ( ! [X1] :
                                                                                            ( ~ ( ~ ! [X0] :
                                                                                                      ( p1(X0)
                                                                                                      | ~ r1(X1,X0) )
                                                                                                & ~ ! [X0] :
                                                                                                      ( ~ ! [X1] :
                                                                                                            ( p1(X1)
                                                                                                            | ~ r1(X0,X1) )
                                                                                                      | ~ r1(X1,X0) ) )
                                                                                            | ~ r1(X0,X1) )
                                                                                        | ~ r1(X1,X0) )
                                                                                  & ~ ! [X0] :
                                                                                        ( p2(X0)
                                                                                        | ~ r1(X1,X0) ) )
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( p2(X1)
                                                                              | ~ r1(X0,X1) ) )
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( p2(X0)
                                                                    | ~ r1(X1,X0) ) )
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( p2(X1)
                                                          | ~ r1(X0,X1) ) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ( ~ ! [X1] :
                                                          ( p1(X1)
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( ~ ( ~ ! [X0] :
                                                                    ( p1(X0)
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( ~ ( ~ ! [X1] :
                                                                              ( p1(X1)
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( ~ ( ~ ! [X0] :
                                                                                        ( p1(X0)
                                                                                        | ~ r1(X1,X0) )
                                                                                  & ~ ! [X0] :
                                                                                        ( ~ ( p1(X0)
                                                                                            & ~ ! [X1] :
                                                                                                  ( ~ ! [X0] :
                                                                                                        ( ~ p1(X0)
                                                                                                        | ~ r1(X1,X0) )
                                                                                                  | ~ r1(X0,X1) ) )
                                                                                        | ~ r1(X1,X0) )
                                                                                  & ~ ! [X0] :
                                                                                        ( p2(X0)
                                                                                        | ~ r1(X1,X0) ) )
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( p2(X1)
                                                                              | ~ r1(X0,X1) ) )
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( p2(X0)
                                                                    | ~ r1(X1,X0) ) )
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( p2(X1)
                                                          | ~ r1(X0,X1) ) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ! [X1] :
              ( p1(X1)
              | ~ r1(X0,X1) )
          | ! [X1] :
              ( ! [X0] :
                  ( p1(X0)
                  | ~ r1(X1,X0) )
              | ! [X0] :
                  ( ! [X1] :
                      ( p1(X1)
                      | ~ r1(X0,X1) )
                  | ! [X1] :
                      ( ! [X0] :
                          ( p1(X0)
                          | ~ r1(X1,X0) )
                      | ! [X0] :
                          ( ! [X1] :
                              ( p1(X1)
                              | ~ r1(X0,X1) )
                          | ! [X1] :
                              ( ! [X0] :
                                  ( p1(X0)
                                  | ~ r1(X1,X0) )
                              | ! [X0] :
                                  ( ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                  | ! [X1] :
                                      ( ! [X0] :
                                          ( p1(X0)
                                          | ~ r1(X1,X0) )
                                      | ! [X0] :
                                          ( ! [X1] :
                                              ( p1(X1)
                                              | ~ r1(X0,X1) )
                                          | ! [X1] :
                                              ( ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                              | ! [X0] :
                                                  ( ! [X1] :
                                                      ( p1(X1)
                                                      | ~ r1(X0,X1) )
                                                  | ! [X1] :
                                                      ( ~ ! [X0] :
                                                            ( p1(X0)
                                                            | ~ r1(X1,X0) )
                                                      | ~ r1(X0,X1) )
                                                  | ~ r1(X1,X0) )
                                              | ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) )
                                              | ~ r1(X0,X1) )
                                          | ! [X1] :
                                              ( p2(X1)
                                              | ~ r1(X0,X1) )
                                          | ~ r1(X1,X0) )
                                      | ! [X0] :
                                          ( p2(X0)
                                          | ~ r1(X1,X0) )
                                      | ~ r1(X0,X1) )
                                  | ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) )
                                  | ~ r1(X1,X0) )
                              | ! [X0] :
                                  ( p2(X0)
                                  | ~ r1(X1,X0) )
                              | ~ r1(X0,X1) )
                          | ! [X1] :
                              ( p2(X1)
                              | ~ r1(X0,X1) )
                          | ~ r1(X1,X0) )
                      | ! [X0] :
                          ( p2(X0)
                          | ~ r1(X1,X0) )
                      | ~ r1(X0,X1) )
                  | ! [X1] :
                      ( p2(X1)
                      | ~ r1(X0,X1) )
                  | ~ r1(X1,X0) )
              | ! [X0] :
                  ( p2(X0)
                  | ~ r1(X1,X0) )
              | ~ r1(X0,X1) )
          | ! [X1] :
              ( p2(X1)
              | ~ r1(X0,X1) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ( ~ ! [X1] :
                                                          ( p1(X1)
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( ~ ( ~ ! [X0] :
                                                                    ( p1(X0)
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( ~ ( ~ ! [X1] :
                                                                              ( p1(X1)
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( ~ ( ~ ! [X0] :
                                                                                        ( p1(X0)
                                                                                        | ~ r1(X1,X0) )
                                                                                  & ~ ! [X0] :
                                                                                        ( ~ ( ~ ! [X1] :
                                                                                                  ( p1(X1)
                                                                                                  | ~ r1(X0,X1) )
                                                                                            & ~ ! [X1] :
                                                                                                  ( ~ ! [X0] :
                                                                                                        ( $false
                                                                                                        | ~ r1(X1,X0) )
                                                                                                  | ~ r1(X0,X1) )
                                                                                            & ~ ! [X1] :
                                                                                                  ( p2(X1)
                                                                                                  | ~ r1(X0,X1) ) )
                                                                                        | ~ r1(X1,X0) )
                                                                                  & ~ ! [X0] :
                                                                                        ( p2(X0)
                                                                                        | ~ r1(X1,X0) ) )
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( p2(X1)
                                                                              | ~ r1(X0,X1) ) )
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( p2(X0)
                                                                    | ~ r1(X1,X0) ) )
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( p2(X1)
                                                          | ~ r1(X0,X1) ) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ( ~ ! [X1] :
                                                          ( p1(X1)
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( ~ ( ~ ! [X0] :
                                                                    ( p1(X0)
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( ~ ( ~ ! [X1] :
                                                                              ( p1(X1)
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( ~ ( ~ ! [X0] :
                                                                                        ( p1(X0)
                                                                                        | ~ r1(X1,X0) )
                                                                                  & ~ ! [X0] :
                                                                                        ( ~ ( ~ ! [X1] :
                                                                                                  ( p1(X1)
                                                                                                  | ~ r1(X0,X1) )
                                                                                            & ~ ! [X1] :
                                                                                                  ( ~ ( ~ ! [X0] :
                                                                                                            ( ~ ! [X1] :
                                                                                                                  ( p1(X1)
                                                                                                                  | ~ r1(X0,X1) )
                                                                                                            | ~ r1(X1,X0) )
                                                                                                      & ~ ! [X0] :
                                                                                                            ( ~ ! [X1] :
                                                                                                                  ( ~ ! [X0] :
                                                                                                                        ( p1(X0)
                                                                                                                        | ~ r1(X1,X0) )
                                                                                                                  | ~ r1(X0,X1) )
                                                                                                            | ~ r1(X1,X0) ) )
                                                                                                  | ~ r1(X0,X1) )
                                                                                            & ~ ! [X1] :
                                                                                                  ( p2(X1)
                                                                                                  | ~ r1(X0,X1) ) )
                                                                                        | ~ r1(X1,X0) )
                                                                                  & ~ ! [X0] :
                                                                                        ( p2(X0)
                                                                                        | ~ r1(X1,X0) ) )
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( p2(X1)
                                                                              | ~ r1(X0,X1) ) )
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( p2(X0)
                                                                    | ~ r1(X1,X0) ) )
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( p2(X1)
                                                          | ~ r1(X0,X1) ) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ( ~ ! [X1] :
                                                          ( p1(X1)
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( ~ ( ~ ! [X0] :
                                                                    ( p1(X0)
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( ~ ( ~ ! [X1] :
                                                                              ( p1(X1)
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( ~ ( ~ ! [X0] :
                                                                                        ( p1(X0)
                                                                                        | ~ r1(X1,X0) )
                                                                                  & ~ ! [X0] :
                                                                                        ( ~ ( ~ ! [X1] :
                                                                                                  ( p1(X1)
                                                                                                  | ~ r1(X0,X1) )
                                                                                            & ~ ! [X1] :
                                                                                                  ( ! [X0] :
                                                                                                      ( ~ ( ~ ! [X1] :
                                                                                                                ( p1(X1)
                                                                                                                | ~ r1(X0,X1) )
                                                                                                          & ~ ! [X1] :
                                                                                                                ( ~ ! [X0] :
                                                                                                                      ( p1(X0)
                                                                                                                      | ~ r1(X1,X0) )
                                                                                                                | ~ r1(X0,X1) ) )
                                                                                                      | ~ r1(X1,X0) )
                                                                                                  | ~ r1(X0,X1) )
                                                                                            & ~ ! [X1] :
                                                                                                  ( p2(X1)
                                                                                                  | ~ r1(X0,X1) ) )
                                                                                        | ~ r1(X1,X0) )
                                                                                  & ~ ! [X0] :
                                                                                        ( p2(X0)
                                                                                        | ~ r1(X1,X0) ) )
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( p2(X1)
                                                                              | ~ r1(X0,X1) ) )
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( p2(X0)
                                                                    | ~ r1(X1,X0) ) )
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( p2(X1)
                                                          | ~ r1(X0,X1) ) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ( ~ ! [X1] :
                                                          ( p1(X1)
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( ~ ( ~ ! [X0] :
                                                                    ( p1(X0)
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( ~ ( ~ ! [X1] :
                                                                              ( p1(X1)
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( ~ ( ~ ! [X0] :
                                                                                        ( p1(X0)
                                                                                        | ~ r1(X1,X0) )
                                                                                  & ~ ! [X0] :
                                                                                        ( ~ ( ~ ! [X1] :
                                                                                                  ( p1(X1)
                                                                                                  | ~ r1(X0,X1) )
                                                                                            & ~ ! [X1] :
                                                                                                  ( ~ ( p1(X1)
                                                                                                      & ~ ! [X0] :
                                                                                                            ( ~ ! [X1] :
                                                                                                                  ( ~ p1(X1)
                                                                                                                  | ~ r1(X0,X1) )
                                                                                                            | ~ r1(X1,X0) ) )
                                                                                                  | ~ r1(X0,X1) )
                                                                                            & ~ ! [X1] :
                                                                                                  ( p2(X1)
                                                                                                  | ~ r1(X0,X1) ) )
                                                                                        | ~ r1(X1,X0) )
                                                                                  & ~ ! [X0] :
                                                                                        ( p2(X0)
                                                                                        | ~ r1(X1,X0) ) )
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( p2(X1)
                                                                              | ~ r1(X0,X1) ) )
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( p2(X0)
                                                                    | ~ r1(X1,X0) ) )
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( p2(X1)
                                                          | ~ r1(X0,X1) ) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ! [X1] :
              ( p1(X1)
              | ~ r1(X0,X1) )
          | ! [X1] :
              ( ! [X0] :
                  ( p1(X0)
                  | ~ r1(X1,X0) )
              | ! [X0] :
                  ( ! [X1] :
                      ( p1(X1)
                      | ~ r1(X0,X1) )
                  | ! [X1] :
                      ( ! [X0] :
                          ( p1(X0)
                          | ~ r1(X1,X0) )
                      | ! [X0] :
                          ( ! [X1] :
                              ( p1(X1)
                              | ~ r1(X0,X1) )
                          | ! [X1] :
                              ( ! [X0] :
                                  ( p1(X0)
                                  | ~ r1(X1,X0) )
                              | ! [X0] :
                                  ( ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                  | ! [X1] :
                                      ( ! [X0] :
                                          ( p1(X0)
                                          | ~ r1(X1,X0) )
                                      | ! [X0] :
                                          ( ! [X1] :
                                              ( p1(X1)
                                              | ~ r1(X0,X1) )
                                          | ! [X1] :
                                              ( ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                              | ! [X0] :
                                                  ( ! [X1] :
                                                      ( p1(X1)
                                                      | ~ r1(X0,X1) )
                                                  | ! [X1] :
                                                      ( ~ ! [X0] :
                                                            ( p1(X0)
                                                            | ~ r1(X1,X0) )
                                                      | ~ r1(X0,X1) )
                                                  | ~ r1(X1,X0) )
                                              | ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) )
                                              | ~ r1(X0,X1) )
                                          | ! [X1] :
                                              ( p2(X1)
                                              | ~ r1(X0,X1) )
                                          | ~ r1(X1,X0) )
                                      | ! [X0] :
                                          ( p2(X0)
                                          | ~ r1(X1,X0) )
                                      | ~ r1(X0,X1) )
                                  | ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) )
                                  | ~ r1(X1,X0) )
                              | ! [X0] :
                                  ( p2(X0)
                                  | ~ r1(X1,X0) )
                              | ~ r1(X0,X1) )
                          | ! [X1] :
                              ( p2(X1)
                              | ~ r1(X0,X1) )
                          | ~ r1(X1,X0) )
                      | ! [X0] :
                          ( p2(X0)
                          | ~ r1(X1,X0) )
                      | ~ r1(X0,X1) )
                  | ! [X1] :
                      ( p2(X1)
                      | ~ r1(X0,X1) )
                  | ~ r1(X1,X0) )
              | ! [X0] :
                  ( p2(X0)
                  | ~ r1(X1,X0) )
              | ~ r1(X0,X1) )
          | ! [X1] :
              ( p2(X1)
              | ~ r1(X0,X1) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ( ~ ! [X1] :
                                                          ( p1(X1)
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( ~ ( ~ ! [X0] :
                                                                    ( p1(X0)
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( ~ ( ~ ! [X1] :
                                                                              ( p1(X1)
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( ~ ( ~ ! [X0] :
                                                                                        ( p1(X0)
                                                                                        | ~ r1(X1,X0) )
                                                                                  & ~ ! [X0] :
                                                                                        ( ~ ( ~ ! [X1] :
                                                                                                  ( p1(X1)
                                                                                                  | ~ r1(X0,X1) )
                                                                                            & ~ ! [X1] :
                                                                                                  ( ~ ( ~ ! [X0] :
                                                                                                            ( p1(X0)
                                                                                                            | ~ r1(X1,X0) )
                                                                                                      & ~ ! [X0] :
                                                                                                            ( ~ ! [X1] :
                                                                                                                  ( $false
                                                                                                                  | ~ r1(X0,X1) )
                                                                                                            | ~ r1(X1,X0) )
                                                                                                      & ~ ! [X0] :
                                                                                                            ( p2(X0)
                                                                                                            | ~ r1(X1,X0) ) )
                                                                                                  | ~ r1(X0,X1) )
                                                                                            & ~ ! [X1] :
                                                                                                  ( p2(X1)
                                                                                                  | ~ r1(X0,X1) ) )
                                                                                        | ~ r1(X1,X0) )
                                                                                  & ~ ! [X0] :
                                                                                        ( p2(X0)
                                                                                        | ~ r1(X1,X0) ) )
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( p2(X1)
                                                                              | ~ r1(X0,X1) ) )
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( p2(X0)
                                                                    | ~ r1(X1,X0) ) )
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( p2(X1)
                                                          | ~ r1(X0,X1) ) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ( ~ ! [X1] :
                                                          ( p1(X1)
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( ~ ( ~ ! [X0] :
                                                                    ( p1(X0)
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( ~ ( ~ ! [X1] :
                                                                              ( p1(X1)
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( ~ ( ~ ! [X0] :
                                                                                        ( p1(X0)
                                                                                        | ~ r1(X1,X0) )
                                                                                  & ~ ! [X0] :
                                                                                        ( ~ ( ~ ! [X1] :
                                                                                                  ( p1(X1)
                                                                                                  | ~ r1(X0,X1) )
                                                                                            & ~ ! [X1] :
                                                                                                  ( ~ ( ~ ! [X0] :
                                                                                                            ( p1(X0)
                                                                                                            | ~ r1(X1,X0) )
                                                                                                      & ~ ! [X0] :
                                                                                                            ( ~ ( ~ ! [X1] :
                                                                                                                      ( ~ ! [X0] :
                                                                                                                            ( p1(X0)
                                                                                                                            | ~ r1(X1,X0) )
                                                                                                                      | ~ r1(X0,X1) )
                                                                                                                & ~ ! [X1] :
                                                                                                                      ( ~ ! [X0] :
                                                                                                                            ( ~ ! [X1] :
                                                                                                                                  ( p1(X1)
                                                                                                                                  | ~ r1(X0,X1) )
                                                                                                                            | ~ r1(X1,X0) )
                                                                                                                      | ~ r1(X0,X1) ) )
                                                                                                            | ~ r1(X1,X0) )
                                                                                                      & ~ ! [X0] :
                                                                                                            ( p2(X0)
                                                                                                            | ~ r1(X1,X0) ) )
                                                                                                  | ~ r1(X0,X1) )
                                                                                            & ~ ! [X1] :
                                                                                                  ( p2(X1)
                                                                                                  | ~ r1(X0,X1) ) )
                                                                                        | ~ r1(X1,X0) )
                                                                                  & ~ ! [X0] :
                                                                                        ( p2(X0)
                                                                                        | ~ r1(X1,X0) ) )
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( p2(X1)
                                                                              | ~ r1(X0,X1) ) )
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( p2(X0)
                                                                    | ~ r1(X1,X0) ) )
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( p2(X1)
                                                          | ~ r1(X0,X1) ) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ( ~ ! [X1] :
                                                          ( p1(X1)
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( ~ ( ~ ! [X0] :
                                                                    ( p1(X0)
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( ~ ( ~ ! [X1] :
                                                                              ( p1(X1)
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( ~ ( ~ ! [X0] :
                                                                                        ( p1(X0)
                                                                                        | ~ r1(X1,X0) )
                                                                                  & ~ ! [X0] :
                                                                                        ( ~ ( ~ ! [X1] :
                                                                                                  ( p1(X1)
                                                                                                  | ~ r1(X0,X1) )
                                                                                            & ~ ! [X1] :
                                                                                                  ( ~ ( ~ ! [X0] :
                                                                                                            ( p1(X0)
                                                                                                            | ~ r1(X1,X0) )
                                                                                                      & ~ ! [X0] :
                                                                                                            ( ! [X1] :
                                                                                                                ( ~ ( ~ ! [X0] :
                                                                                                                          ( p1(X0)
                                                                                                                          | ~ r1(X1,X0) )
                                                                                                                    & ~ ! [X0] :
                                                                                                                          ( ~ ! [X1] :
                                                                                                                                ( p1(X1)
                                                                                                                                | ~ r1(X0,X1) )
                                                                                                                          | ~ r1(X1,X0) ) )
                                                                                                                | ~ r1(X0,X1) )
                                                                                                            | ~ r1(X1,X0) )
                                                                                                      & ~ ! [X0] :
                                                                                                            ( p2(X0)
                                                                                                            | ~ r1(X1,X0) ) )
                                                                                                  | ~ r1(X0,X1) )
                                                                                            & ~ ! [X1] :
                                                                                                  ( p2(X1)
                                                                                                  | ~ r1(X0,X1) ) )
                                                                                        | ~ r1(X1,X0) )
                                                                                  & ~ ! [X0] :
                                                                                        ( p2(X0)
                                                                                        | ~ r1(X1,X0) ) )
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( p2(X1)
                                                                              | ~ r1(X0,X1) ) )
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( p2(X0)
                                                                    | ~ r1(X1,X0) ) )
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( p2(X1)
                                                          | ~ r1(X0,X1) ) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) )
          | ( ~ ! [X1] :
                  ( p1(X1)
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( ~ ( ~ ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( ~ ( ~ ! [X1] :
                                      ( p1(X1)
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( ~ ( ~ ! [X0] :
                                                ( p1(X0)
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( ~ ( ~ ! [X1] :
                                                          ( p1(X1)
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( ~ ( ~ ! [X0] :
                                                                    ( p1(X0)
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( ~ ( ~ ! [X1] :
                                                                              ( p1(X1)
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( ~ ( ~ ! [X0] :
                                                                                        ( p1(X0)
                                                                                        | ~ r1(X1,X0) )
                                                                                  & ~ ! [X0] :
                                                                                        ( ~ ( ~ ! [X1] :
                                                                                                  ( p1(X1)
                                                                                                  | ~ r1(X0,X1) )
                                                                                            & ~ ! [X1] :
                                                                                                  ( ~ ( ~ ! [X0] :
                                                                                                            ( p1(X0)
                                                                                                            | ~ r1(X1,X0) )
                                                                                                      & ~ ! [X0] :
                                                                                                            ( ~ ( p1(X0)
                                                                                                                & ~ ! [X1] :
                                                                                                                      ( ~ ! [X0] :
                                                                                                                            ( ~ p1(X0)
                                                                                                                            | ~ r1(X1,X0) )
                                                                                                                      | ~ r1(X0,X1) ) )
                                                                                                            | ~ r1(X1,X0) )
                                                                                                      & ~ ! [X0] :
                                                                                                            ( p2(X0)
                                                                                                            | ~ r1(X1,X0) ) )
                                                                                                  | ~ r1(X0,X1) )
                                                                                            & ~ ! [X1] :
                                                                                                  ( p2(X1)
                                                                                                  | ~ r1(X0,X1) ) )
                                                                                        | ~ r1(X1,X0) )
                                                                                  & ~ ! [X0] :
                                                                                        ( p2(X0)
                                                                                        | ~ r1(X1,X0) ) )
                                                                              | ~ r1(X0,X1) )
                                                                        & ~ ! [X1] :
                                                                              ( p2(X1)
                                                                              | ~ r1(X0,X1) ) )
                                                                    | ~ r1(X1,X0) )
                                                              & ~ ! [X0] :
                                                                    ( p2(X0)
                                                                    | ~ r1(X1,X0) ) )
                                                          | ~ r1(X0,X1) )
                                                    & ~ ! [X1] :
                                                          ( p2(X1)
                                                          | ~ r1(X0,X1) ) )
                                                | ~ r1(X1,X0) )
                                          & ~ ! [X0] :
                                                ( p2(X0)
                                                | ~ r1(X1,X0) ) )
                                      | ~ r1(X0,X1) )
                                & ~ ! [X1] :
                                      ( p2(X1)
                                      | ~ r1(X0,X1) ) )
                            | ~ r1(X1,X0) )
                      & ~ ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) ) )
                  | ~ r1(X0,X1) )
            & ~ ! [X1] :
                  ( p2(X1)
                  | ~ r1(X0,X1) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',main) ).

fof(f4,negated_conjecture,
    ~ ~ ? [X0] :
          ~ ( ! [X1] :
                ( p1(X1)
                | ~ r1(X0,X1) )
            | ! [X1] :
                ( ! [X0] :
                    ( p1(X0)
                    | ~ r1(X1,X0) )
                | ! [X0] :
                    ( ! [X1] :
                        ( p1(X1)
                        | ~ r1(X0,X1) )
                    | ! [X1] :
                        ( ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                        | ! [X0] :
                            ( ! [X1] :
                                ( p1(X1)
                                | ~ r1(X0,X1) )
                            | ! [X1] :
                                ( ! [X0] :
                                    ( p1(X0)
                                    | ~ r1(X1,X0) )
                                | ! [X0] :
                                    ( ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                    | ! [X1] :
                                        ( ! [X0] :
                                            ( p1(X0)
                                            | ~ r1(X1,X0) )
                                        | ! [X0] :
                                            ( ! [X1] :
                                                ( p1(X1)
                                                | ~ r1(X0,X1) )
                                            | ! [X1] :
                                                ( ! [X0] :
                                                    ( p1(X0)
                                                    | ~ r1(X1,X0) )
                                                | ! [X0] :
                                                    ( ! [X1] :
                                                        ( p1(X1)
                                                        | ~ r1(X0,X1) )
                                                    | ! [X1] :
                                                        ( ~ ! [X0] :
                                                              ( p1(X0)
                                                              | ~ r1(X1,X0) )
                                                        | ~ r1(X0,X1) )
                                                    | ~ r1(X1,X0) )
                                                | ! [X0] :
                                                    ( p2(X0)
                                                    | ~ r1(X1,X0) )
                                                | ~ r1(X0,X1) )
                                            | ! [X1] :
                                                ( p2(X1)
                                                | ~ r1(X0,X1) )
                                            | ~ r1(X1,X0) )
                                        | ! [X0] :
                                            ( p2(X0)
                                            | ~ r1(X1,X0) )
                                        | ~ r1(X0,X1) )
                                    | ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) )
                                    | ~ r1(X1,X0) )
                                | ! [X0] :
                                    ( p2(X0)
                                    | ~ r1(X1,X0) )
                                | ~ r1(X0,X1) )
                            | ! [X1] :
                                ( p2(X1)
                                | ~ r1(X0,X1) )
                            | ~ r1(X1,X0) )
                        | ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) )
                        | ~ r1(X0,X1) )
                    | ! [X1] :
                        ( p2(X1)
                        | ~ r1(X0,X1) )
                    | ~ r1(X1,X0) )
                | ! [X0] :
                    ( p2(X0)
                    | ~ r1(X1,X0) )
                | ~ r1(X0,X1) )
            | ! [X1] :
                ( p2(X1)
                | ~ r1(X0,X1) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ! [X0] :
                          ( $false
                          | ~ r1(X1,X0) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( ~ ! [X1] :
                                    ( p1(X1)
                                    | ~ r1(X0,X1) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ! [X1] :
                                    ( ~ ! [X0] :
                                          ( p1(X0)
                                          | ~ r1(X1,X0) )
                                    | ~ r1(X0,X1) )
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ! [X0] :
                        ( ~ ( ~ ! [X1] :
                                  ( p1(X1)
                                  | ~ r1(X0,X1) )
                            & ~ ! [X1] :
                                  ( ~ ! [X0] :
                                        ( p1(X0)
                                        | ~ r1(X1,X0) )
                                  | ~ r1(X0,X1) ) )
                        | ~ r1(X1,X0) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( p1(X1)
                        & ~ ! [X0] :
                              ( ~ ! [X1] :
                                    ( ~ p1(X1)
                                    | ~ r1(X0,X1) )
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ! [X1] :
                ( p1(X1)
                | ~ r1(X0,X1) )
            | ! [X1] :
                ( ! [X0] :
                    ( p1(X0)
                    | ~ r1(X1,X0) )
                | ! [X0] :
                    ( ! [X1] :
                        ( p1(X1)
                        | ~ r1(X0,X1) )
                    | ! [X1] :
                        ( ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                        | ! [X0] :
                            ( ! [X1] :
                                ( p1(X1)
                                | ~ r1(X0,X1) )
                            | ! [X1] :
                                ( ! [X0] :
                                    ( p1(X0)
                                    | ~ r1(X1,X0) )
                                | ! [X0] :
                                    ( ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                    | ! [X1] :
                                        ( ! [X0] :
                                            ( p1(X0)
                                            | ~ r1(X1,X0) )
                                        | ! [X0] :
                                            ( ! [X1] :
                                                ( p1(X1)
                                                | ~ r1(X0,X1) )
                                            | ! [X1] :
                                                ( ! [X0] :
                                                    ( p1(X0)
                                                    | ~ r1(X1,X0) )
                                                | ! [X0] :
                                                    ( ! [X1] :
                                                        ( p1(X1)
                                                        | ~ r1(X0,X1) )
                                                    | ! [X1] :
                                                        ( ~ ! [X0] :
                                                              ( p1(X0)
                                                              | ~ r1(X1,X0) )
                                                        | ~ r1(X0,X1) )
                                                    | ~ r1(X1,X0) )
                                                | ! [X0] :
                                                    ( p2(X0)
                                                    | ~ r1(X1,X0) )
                                                | ~ r1(X0,X1) )
                                            | ! [X1] :
                                                ( p2(X1)
                                                | ~ r1(X0,X1) )
                                            | ~ r1(X1,X0) )
                                        | ! [X0] :
                                            ( p2(X0)
                                            | ~ r1(X1,X0) )
                                        | ~ r1(X0,X1) )
                                    | ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) )
                                    | ~ r1(X1,X0) )
                                | ! [X0] :
                                    ( p2(X0)
                                    | ~ r1(X1,X0) )
                                | ~ r1(X0,X1) )
                            | ! [X1] :
                                ( p2(X1)
                                | ~ r1(X0,X1) )
                            | ~ r1(X1,X0) )
                        | ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) )
                        | ~ r1(X0,X1) )
                    | ! [X1] :
                        ( p2(X1)
                        | ~ r1(X0,X1) )
                    | ~ r1(X1,X0) )
                | ! [X0] :
                    ( p2(X0)
                    | ~ r1(X1,X0) )
                | ~ r1(X0,X1) )
            | ! [X1] :
                ( p2(X1)
                | ~ r1(X0,X1) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ! [X1] :
                                    ( $false
                                    | ~ r1(X0,X1) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( ~ ! [X0] :
                                              ( p1(X0)
                                              | ~ r1(X1,X0) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ! [X0] :
                                              ( ~ ! [X1] :
                                                    ( p1(X1)
                                                    | ~ r1(X0,X1) )
                                              | ~ r1(X1,X0) )
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ! [X1] :
                                  ( ~ ( ~ ! [X0] :
                                            ( p1(X0)
                                            | ~ r1(X1,X0) )
                                      & ~ ! [X0] :
                                            ( ~ ! [X1] :
                                                  ( p1(X1)
                                                  | ~ r1(X0,X1) )
                                            | ~ r1(X1,X0) ) )
                                  | ~ r1(X0,X1) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( p1(X0)
                                  & ~ ! [X1] :
                                        ( ~ ! [X0] :
                                              ( ~ p1(X0)
                                              | ~ r1(X1,X0) )
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ! [X1] :
                ( p1(X1)
                | ~ r1(X0,X1) )
            | ! [X1] :
                ( ! [X0] :
                    ( p1(X0)
                    | ~ r1(X1,X0) )
                | ! [X0] :
                    ( ! [X1] :
                        ( p1(X1)
                        | ~ r1(X0,X1) )
                    | ! [X1] :
                        ( ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                        | ! [X0] :
                            ( ! [X1] :
                                ( p1(X1)
                                | ~ r1(X0,X1) )
                            | ! [X1] :
                                ( ! [X0] :
                                    ( p1(X0)
                                    | ~ r1(X1,X0) )
                                | ! [X0] :
                                    ( ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                    | ! [X1] :
                                        ( ! [X0] :
                                            ( p1(X0)
                                            | ~ r1(X1,X0) )
                                        | ! [X0] :
                                            ( ! [X1] :
                                                ( p1(X1)
                                                | ~ r1(X0,X1) )
                                            | ! [X1] :
                                                ( ! [X0] :
                                                    ( p1(X0)
                                                    | ~ r1(X1,X0) )
                                                | ! [X0] :
                                                    ( ! [X1] :
                                                        ( p1(X1)
                                                        | ~ r1(X0,X1) )
                                                    | ! [X1] :
                                                        ( ~ ! [X0] :
                                                              ( p1(X0)
                                                              | ~ r1(X1,X0) )
                                                        | ~ r1(X0,X1) )
                                                    | ~ r1(X1,X0) )
                                                | ! [X0] :
                                                    ( p2(X0)
                                                    | ~ r1(X1,X0) )
                                                | ~ r1(X0,X1) )
                                            | ! [X1] :
                                                ( p2(X1)
                                                | ~ r1(X0,X1) )
                                            | ~ r1(X1,X0) )
                                        | ! [X0] :
                                            ( p2(X0)
                                            | ~ r1(X1,X0) )
                                        | ~ r1(X0,X1) )
                                    | ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) )
                                    | ~ r1(X1,X0) )
                                | ! [X0] :
                                    ( p2(X0)
                                    | ~ r1(X1,X0) )
                                | ~ r1(X0,X1) )
                            | ! [X1] :
                                ( p2(X1)
                                | ~ r1(X0,X1) )
                            | ~ r1(X1,X0) )
                        | ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) )
                        | ~ r1(X0,X1) )
                    | ! [X1] :
                        ( p2(X1)
                        | ~ r1(X0,X1) )
                    | ~ r1(X1,X0) )
                | ! [X0] :
                    ( p2(X0)
                    | ~ r1(X1,X0) )
                | ~ r1(X0,X1) )
            | ! [X1] :
                ( p2(X1)
                | ~ r1(X0,X1) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ! [X0] :
                                              ( $false
                                              | ~ r1(X1,X0) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( ~ ! [X1] :
                                                        ( p1(X1)
                                                        | ~ r1(X0,X1) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ! [X1] :
                                                        ( ~ ! [X0] :
                                                              ( p1(X0)
                                                              | ~ r1(X1,X0) )
                                                        | ~ r1(X0,X1) )
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ! [X0] :
                                            ( ~ ( ~ ! [X1] :
                                                      ( p1(X1)
                                                      | ~ r1(X0,X1) )
                                                & ~ ! [X1] :
                                                      ( ~ ! [X0] :
                                                            ( p1(X0)
                                                            | ~ r1(X1,X0) )
                                                      | ~ r1(X0,X1) ) )
                                            | ~ r1(X1,X0) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( p1(X1)
                                            & ~ ! [X0] :
                                                  ( ~ ! [X1] :
                                                        ( ~ p1(X1)
                                                        | ~ r1(X0,X1) )
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ! [X1] :
                ( p1(X1)
                | ~ r1(X0,X1) )
            | ! [X1] :
                ( ! [X0] :
                    ( p1(X0)
                    | ~ r1(X1,X0) )
                | ! [X0] :
                    ( ! [X1] :
                        ( p1(X1)
                        | ~ r1(X0,X1) )
                    | ! [X1] :
                        ( ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                        | ! [X0] :
                            ( ! [X1] :
                                ( p1(X1)
                                | ~ r1(X0,X1) )
                            | ! [X1] :
                                ( ! [X0] :
                                    ( p1(X0)
                                    | ~ r1(X1,X0) )
                                | ! [X0] :
                                    ( ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                    | ! [X1] :
                                        ( ! [X0] :
                                            ( p1(X0)
                                            | ~ r1(X1,X0) )
                                        | ! [X0] :
                                            ( ! [X1] :
                                                ( p1(X1)
                                                | ~ r1(X0,X1) )
                                            | ! [X1] :
                                                ( ! [X0] :
                                                    ( p1(X0)
                                                    | ~ r1(X1,X0) )
                                                | ! [X0] :
                                                    ( ! [X1] :
                                                        ( p1(X1)
                                                        | ~ r1(X0,X1) )
                                                    | ! [X1] :
                                                        ( ~ ! [X0] :
                                                              ( p1(X0)
                                                              | ~ r1(X1,X0) )
                                                        | ~ r1(X0,X1) )
                                                    | ~ r1(X1,X0) )
                                                | ! [X0] :
                                                    ( p2(X0)
                                                    | ~ r1(X1,X0) )
                                                | ~ r1(X0,X1) )
                                            | ! [X1] :
                                                ( p2(X1)
                                                | ~ r1(X0,X1) )
                                            | ~ r1(X1,X0) )
                                        | ! [X0] :
                                            ( p2(X0)
                                            | ~ r1(X1,X0) )
                                        | ~ r1(X0,X1) )
                                    | ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) )
                                    | ~ r1(X1,X0) )
                                | ! [X0] :
                                    ( p2(X0)
                                    | ~ r1(X1,X0) )
                                | ~ r1(X0,X1) )
                            | ! [X1] :
                                ( p2(X1)
                                | ~ r1(X0,X1) )
                            | ~ r1(X1,X0) )
                        | ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) )
                        | ~ r1(X0,X1) )
                    | ! [X1] :
                        ( p2(X1)
                        | ~ r1(X0,X1) )
                    | ~ r1(X1,X0) )
                | ! [X0] :
                    ( p2(X0)
                    | ~ r1(X1,X0) )
                | ~ r1(X0,X1) )
            | ! [X1] :
                ( p2(X1)
                | ~ r1(X0,X1) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ! [X1] :
                                                        ( $false
                                                        | ~ r1(X0,X1) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ( ~ ! [X1] :
                                                            ( ~ ! [X0] :
                                                                  ( p1(X0)
                                                                  | ~ r1(X1,X0) )
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( ~ ! [X0] :
                                                                  ( ~ ! [X1] :
                                                                        ( p1(X1)
                                                                        | ~ r1(X0,X1) )
                                                                  | ~ r1(X1,X0) )
                                                            | ~ r1(X0,X1) ) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ! [X1] :
                                                      ( ~ ( ~ ! [X0] :
                                                                ( p1(X0)
                                                                | ~ r1(X1,X0) )
                                                          & ~ ! [X0] :
                                                                ( ~ ! [X1] :
                                                                      ( p1(X1)
                                                                      | ~ r1(X0,X1) )
                                                                | ~ r1(X1,X0) ) )
                                                      | ~ r1(X0,X1) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ( p1(X0)
                                                      & ~ ! [X1] :
                                                            ( ~ ! [X0] :
                                                                  ( ~ p1(X0)
                                                                  | ~ r1(X1,X0) )
                                                            | ~ r1(X0,X1) ) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ! [X1] :
                ( p1(X1)
                | ~ r1(X0,X1) )
            | ! [X1] :
                ( ! [X0] :
                    ( p1(X0)
                    | ~ r1(X1,X0) )
                | ! [X0] :
                    ( ! [X1] :
                        ( p1(X1)
                        | ~ r1(X0,X1) )
                    | ! [X1] :
                        ( ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                        | ! [X0] :
                            ( ! [X1] :
                                ( p1(X1)
                                | ~ r1(X0,X1) )
                            | ! [X1] :
                                ( ! [X0] :
                                    ( p1(X0)
                                    | ~ r1(X1,X0) )
                                | ! [X0] :
                                    ( ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                    | ! [X1] :
                                        ( ! [X0] :
                                            ( p1(X0)
                                            | ~ r1(X1,X0) )
                                        | ! [X0] :
                                            ( ! [X1] :
                                                ( p1(X1)
                                                | ~ r1(X0,X1) )
                                            | ! [X1] :
                                                ( ! [X0] :
                                                    ( p1(X0)
                                                    | ~ r1(X1,X0) )
                                                | ! [X0] :
                                                    ( ! [X1] :
                                                        ( p1(X1)
                                                        | ~ r1(X0,X1) )
                                                    | ! [X1] :
                                                        ( ~ ! [X0] :
                                                              ( p1(X0)
                                                              | ~ r1(X1,X0) )
                                                        | ~ r1(X0,X1) )
                                                    | ~ r1(X1,X0) )
                                                | ! [X0] :
                                                    ( p2(X0)
                                                    | ~ r1(X1,X0) )
                                                | ~ r1(X0,X1) )
                                            | ! [X1] :
                                                ( p2(X1)
                                                | ~ r1(X0,X1) )
                                            | ~ r1(X1,X0) )
                                        | ! [X0] :
                                            ( p2(X0)
                                            | ~ r1(X1,X0) )
                                        | ~ r1(X0,X1) )
                                    | ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) )
                                    | ~ r1(X1,X0) )
                                | ! [X0] :
                                    ( p2(X0)
                                    | ~ r1(X1,X0) )
                                | ~ r1(X0,X1) )
                            | ! [X1] :
                                ( p2(X1)
                                | ~ r1(X0,X1) )
                            | ~ r1(X1,X0) )
                        | ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) )
                        | ~ r1(X0,X1) )
                    | ! [X1] :
                        ( p2(X1)
                        | ~ r1(X0,X1) )
                    | ~ r1(X1,X0) )
                | ! [X0] :
                    ( p2(X0)
                    | ~ r1(X1,X0) )
                | ~ r1(X0,X1) )
            | ! [X1] :
                ( p2(X1)
                | ~ r1(X0,X1) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ( ~ ! [X1] :
                                                            ( p1(X1)
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( ~ ! [X0] :
                                                                  ( $false
                                                                  | ~ r1(X1,X0) )
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( p2(X1)
                                                            | ~ r1(X0,X1) ) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ( ~ ! [X1] :
                                                            ( p1(X1)
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( ~ ( ~ ! [X0] :
                                                                      ( ~ ! [X1] :
                                                                            ( p1(X1)
                                                                            | ~ r1(X0,X1) )
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( ~ ! [X1] :
                                                                            ( ~ ! [X0] :
                                                                                  ( p1(X0)
                                                                                  | ~ r1(X1,X0) )
                                                                            | ~ r1(X0,X1) )
                                                                      | ~ r1(X1,X0) ) )
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( p2(X1)
                                                            | ~ r1(X0,X1) ) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ( ~ ! [X1] :
                                                            ( p1(X1)
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( ! [X0] :
                                                                ( ~ ( ~ ! [X1] :
                                                                          ( p1(X1)
                                                                          | ~ r1(X0,X1) )
                                                                    & ~ ! [X1] :
                                                                          ( ~ ! [X0] :
                                                                                ( p1(X0)
                                                                                | ~ r1(X1,X0) )
                                                                          | ~ r1(X0,X1) ) )
                                                                | ~ r1(X1,X0) )
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( p2(X1)
                                                            | ~ r1(X0,X1) ) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ( ~ ! [X1] :
                                                            ( p1(X1)
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( ~ ( p1(X1)
                                                                & ~ ! [X0] :
                                                                      ( ~ ! [X1] :
                                                                            ( ~ p1(X1)
                                                                            | ~ r1(X0,X1) )
                                                                      | ~ r1(X1,X0) ) )
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( p2(X1)
                                                            | ~ r1(X0,X1) ) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ! [X1] :
                ( p1(X1)
                | ~ r1(X0,X1) )
            | ! [X1] :
                ( ! [X0] :
                    ( p1(X0)
                    | ~ r1(X1,X0) )
                | ! [X0] :
                    ( ! [X1] :
                        ( p1(X1)
                        | ~ r1(X0,X1) )
                    | ! [X1] :
                        ( ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                        | ! [X0] :
                            ( ! [X1] :
                                ( p1(X1)
                                | ~ r1(X0,X1) )
                            | ! [X1] :
                                ( ! [X0] :
                                    ( p1(X0)
                                    | ~ r1(X1,X0) )
                                | ! [X0] :
                                    ( ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                    | ! [X1] :
                                        ( ! [X0] :
                                            ( p1(X0)
                                            | ~ r1(X1,X0) )
                                        | ! [X0] :
                                            ( ! [X1] :
                                                ( p1(X1)
                                                | ~ r1(X0,X1) )
                                            | ! [X1] :
                                                ( ! [X0] :
                                                    ( p1(X0)
                                                    | ~ r1(X1,X0) )
                                                | ! [X0] :
                                                    ( ! [X1] :
                                                        ( p1(X1)
                                                        | ~ r1(X0,X1) )
                                                    | ! [X1] :
                                                        ( ~ ! [X0] :
                                                              ( p1(X0)
                                                              | ~ r1(X1,X0) )
                                                        | ~ r1(X0,X1) )
                                                    | ~ r1(X1,X0) )
                                                | ! [X0] :
                                                    ( p2(X0)
                                                    | ~ r1(X1,X0) )
                                                | ~ r1(X0,X1) )
                                            | ! [X1] :
                                                ( p2(X1)
                                                | ~ r1(X0,X1) )
                                            | ~ r1(X1,X0) )
                                        | ! [X0] :
                                            ( p2(X0)
                                            | ~ r1(X1,X0) )
                                        | ~ r1(X0,X1) )
                                    | ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) )
                                    | ~ r1(X1,X0) )
                                | ! [X0] :
                                    ( p2(X0)
                                    | ~ r1(X1,X0) )
                                | ~ r1(X0,X1) )
                            | ! [X1] :
                                ( p2(X1)
                                | ~ r1(X0,X1) )
                            | ~ r1(X1,X0) )
                        | ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) )
                        | ~ r1(X0,X1) )
                    | ! [X1] :
                        ( p2(X1)
                        | ~ r1(X0,X1) )
                    | ~ r1(X1,X0) )
                | ! [X0] :
                    ( p2(X0)
                    | ~ r1(X1,X0) )
                | ~ r1(X0,X1) )
            | ! [X1] :
                ( p2(X1)
                | ~ r1(X0,X1) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ( ~ ! [X1] :
                                                            ( p1(X1)
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( ~ ( ~ ! [X0] :
                                                                      ( p1(X0)
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( ~ ! [X1] :
                                                                            ( $false
                                                                            | ~ r1(X0,X1) )
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( p2(X0)
                                                                      | ~ r1(X1,X0) ) )
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( p2(X1)
                                                            | ~ r1(X0,X1) ) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ( ~ ! [X1] :
                                                            ( p1(X1)
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( ~ ( ~ ! [X0] :
                                                                      ( p1(X0)
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( ~ ( ~ ! [X1] :
                                                                                ( ~ ! [X0] :
                                                                                      ( p1(X0)
                                                                                      | ~ r1(X1,X0) )
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( ~ ! [X0] :
                                                                                      ( ~ ! [X1] :
                                                                                            ( p1(X1)
                                                                                            | ~ r1(X0,X1) )
                                                                                      | ~ r1(X1,X0) )
                                                                                | ~ r1(X0,X1) ) )
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( p2(X0)
                                                                      | ~ r1(X1,X0) ) )
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( p2(X1)
                                                            | ~ r1(X0,X1) ) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ( ~ ! [X1] :
                                                            ( p1(X1)
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( ~ ( ~ ! [X0] :
                                                                      ( p1(X0)
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( ! [X1] :
                                                                          ( ~ ( ~ ! [X0] :
                                                                                    ( p1(X0)
                                                                                    | ~ r1(X1,X0) )
                                                                              & ~ ! [X0] :
                                                                                    ( ~ ! [X1] :
                                                                                          ( p1(X1)
                                                                                          | ~ r1(X0,X1) )
                                                                                    | ~ r1(X1,X0) ) )
                                                                          | ~ r1(X0,X1) )
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( p2(X0)
                                                                      | ~ r1(X1,X0) ) )
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( p2(X1)
                                                            | ~ r1(X0,X1) ) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ( ~ ! [X1] :
                                                            ( p1(X1)
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( ~ ( ~ ! [X0] :
                                                                      ( p1(X0)
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( ~ ( p1(X0)
                                                                          & ~ ! [X1] :
                                                                                ( ~ ! [X0] :
                                                                                      ( ~ p1(X0)
                                                                                      | ~ r1(X1,X0) )
                                                                                | ~ r1(X0,X1) ) )
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( p2(X0)
                                                                      | ~ r1(X1,X0) ) )
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( p2(X1)
                                                            | ~ r1(X0,X1) ) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ! [X1] :
                ( p1(X1)
                | ~ r1(X0,X1) )
            | ! [X1] :
                ( ! [X0] :
                    ( p1(X0)
                    | ~ r1(X1,X0) )
                | ! [X0] :
                    ( ! [X1] :
                        ( p1(X1)
                        | ~ r1(X0,X1) )
                    | ! [X1] :
                        ( ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                        | ! [X0] :
                            ( ! [X1] :
                                ( p1(X1)
                                | ~ r1(X0,X1) )
                            | ! [X1] :
                                ( ! [X0] :
                                    ( p1(X0)
                                    | ~ r1(X1,X0) )
                                | ! [X0] :
                                    ( ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                    | ! [X1] :
                                        ( ! [X0] :
                                            ( p1(X0)
                                            | ~ r1(X1,X0) )
                                        | ! [X0] :
                                            ( ! [X1] :
                                                ( p1(X1)
                                                | ~ r1(X0,X1) )
                                            | ! [X1] :
                                                ( ! [X0] :
                                                    ( p1(X0)
                                                    | ~ r1(X1,X0) )
                                                | ! [X0] :
                                                    ( ! [X1] :
                                                        ( p1(X1)
                                                        | ~ r1(X0,X1) )
                                                    | ! [X1] :
                                                        ( ~ ! [X0] :
                                                              ( p1(X0)
                                                              | ~ r1(X1,X0) )
                                                        | ~ r1(X0,X1) )
                                                    | ~ r1(X1,X0) )
                                                | ! [X0] :
                                                    ( p2(X0)
                                                    | ~ r1(X1,X0) )
                                                | ~ r1(X0,X1) )
                                            | ! [X1] :
                                                ( p2(X1)
                                                | ~ r1(X0,X1) )
                                            | ~ r1(X1,X0) )
                                        | ! [X0] :
                                            ( p2(X0)
                                            | ~ r1(X1,X0) )
                                        | ~ r1(X0,X1) )
                                    | ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) )
                                    | ~ r1(X1,X0) )
                                | ! [X0] :
                                    ( p2(X0)
                                    | ~ r1(X1,X0) )
                                | ~ r1(X0,X1) )
                            | ! [X1] :
                                ( p2(X1)
                                | ~ r1(X0,X1) )
                            | ~ r1(X1,X0) )
                        | ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) )
                        | ~ r1(X0,X1) )
                    | ! [X1] :
                        ( p2(X1)
                        | ~ r1(X0,X1) )
                    | ~ r1(X1,X0) )
                | ! [X0] :
                    ( p2(X0)
                    | ~ r1(X1,X0) )
                | ~ r1(X0,X1) )
            | ! [X1] :
                ( p2(X1)
                | ~ r1(X0,X1) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ( ~ ! [X1] :
                                                            ( p1(X1)
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( ~ ( ~ ! [X0] :
                                                                      ( p1(X0)
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( ~ ( ~ ! [X1] :
                                                                                ( p1(X1)
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( ~ ! [X0] :
                                                                                      ( $false
                                                                                      | ~ r1(X1,X0) )
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( p2(X1)
                                                                                | ~ r1(X0,X1) ) )
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( p2(X0)
                                                                      | ~ r1(X1,X0) ) )
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( p2(X1)
                                                            | ~ r1(X0,X1) ) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ( ~ ! [X1] :
                                                            ( p1(X1)
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( ~ ( ~ ! [X0] :
                                                                      ( p1(X0)
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( ~ ( ~ ! [X1] :
                                                                                ( p1(X1)
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( ~ ( ~ ! [X0] :
                                                                                          ( ~ ! [X1] :
                                                                                                ( p1(X1)
                                                                                                | ~ r1(X0,X1) )
                                                                                          | ~ r1(X1,X0) )
                                                                                    & ~ ! [X0] :
                                                                                          ( ~ ! [X1] :
                                                                                                ( ~ ! [X0] :
                                                                                                      ( p1(X0)
                                                                                                      | ~ r1(X1,X0) )
                                                                                                | ~ r1(X0,X1) )
                                                                                          | ~ r1(X1,X0) ) )
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( p2(X1)
                                                                                | ~ r1(X0,X1) ) )
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( p2(X0)
                                                                      | ~ r1(X1,X0) ) )
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( p2(X1)
                                                            | ~ r1(X0,X1) ) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ( ~ ! [X1] :
                                                            ( p1(X1)
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( ~ ( ~ ! [X0] :
                                                                      ( p1(X0)
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( ~ ( ~ ! [X1] :
                                                                                ( p1(X1)
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( ! [X0] :
                                                                                    ( ~ ( ~ ! [X1] :
                                                                                              ( p1(X1)
                                                                                              | ~ r1(X0,X1) )
                                                                                        & ~ ! [X1] :
                                                                                              ( ~ ! [X0] :
                                                                                                    ( p1(X0)
                                                                                                    | ~ r1(X1,X0) )
                                                                                              | ~ r1(X0,X1) ) )
                                                                                    | ~ r1(X1,X0) )
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( p2(X1)
                                                                                | ~ r1(X0,X1) ) )
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( p2(X0)
                                                                      | ~ r1(X1,X0) ) )
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( p2(X1)
                                                            | ~ r1(X0,X1) ) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ( ~ ! [X1] :
                                                            ( p1(X1)
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( ~ ( ~ ! [X0] :
                                                                      ( p1(X0)
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( ~ ( ~ ! [X1] :
                                                                                ( p1(X1)
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( ~ ( p1(X1)
                                                                                    & ~ ! [X0] :
                                                                                          ( ~ ! [X1] :
                                                                                                ( ~ p1(X1)
                                                                                                | ~ r1(X0,X1) )
                                                                                          | ~ r1(X1,X0) ) )
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( p2(X1)
                                                                                | ~ r1(X0,X1) ) )
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( p2(X0)
                                                                      | ~ r1(X1,X0) ) )
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( p2(X1)
                                                            | ~ r1(X0,X1) ) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ! [X1] :
                ( p1(X1)
                | ~ r1(X0,X1) )
            | ! [X1] :
                ( ! [X0] :
                    ( p1(X0)
                    | ~ r1(X1,X0) )
                | ! [X0] :
                    ( ! [X1] :
                        ( p1(X1)
                        | ~ r1(X0,X1) )
                    | ! [X1] :
                        ( ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                        | ! [X0] :
                            ( ! [X1] :
                                ( p1(X1)
                                | ~ r1(X0,X1) )
                            | ! [X1] :
                                ( ! [X0] :
                                    ( p1(X0)
                                    | ~ r1(X1,X0) )
                                | ! [X0] :
                                    ( ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                    | ! [X1] :
                                        ( ! [X0] :
                                            ( p1(X0)
                                            | ~ r1(X1,X0) )
                                        | ! [X0] :
                                            ( ! [X1] :
                                                ( p1(X1)
                                                | ~ r1(X0,X1) )
                                            | ! [X1] :
                                                ( ! [X0] :
                                                    ( p1(X0)
                                                    | ~ r1(X1,X0) )
                                                | ! [X0] :
                                                    ( ! [X1] :
                                                        ( p1(X1)
                                                        | ~ r1(X0,X1) )
                                                    | ! [X1] :
                                                        ( ~ ! [X0] :
                                                              ( p1(X0)
                                                              | ~ r1(X1,X0) )
                                                        | ~ r1(X0,X1) )
                                                    | ~ r1(X1,X0) )
                                                | ! [X0] :
                                                    ( p2(X0)
                                                    | ~ r1(X1,X0) )
                                                | ~ r1(X0,X1) )
                                            | ! [X1] :
                                                ( p2(X1)
                                                | ~ r1(X0,X1) )
                                            | ~ r1(X1,X0) )
                                        | ! [X0] :
                                            ( p2(X0)
                                            | ~ r1(X1,X0) )
                                        | ~ r1(X0,X1) )
                                    | ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) )
                                    | ~ r1(X1,X0) )
                                | ! [X0] :
                                    ( p2(X0)
                                    | ~ r1(X1,X0) )
                                | ~ r1(X0,X1) )
                            | ! [X1] :
                                ( p2(X1)
                                | ~ r1(X0,X1) )
                            | ~ r1(X1,X0) )
                        | ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) )
                        | ~ r1(X0,X1) )
                    | ! [X1] :
                        ( p2(X1)
                        | ~ r1(X0,X1) )
                    | ~ r1(X1,X0) )
                | ! [X0] :
                    ( p2(X0)
                    | ~ r1(X1,X0) )
                | ~ r1(X0,X1) )
            | ! [X1] :
                ( p2(X1)
                | ~ r1(X0,X1) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ( ~ ! [X1] :
                                                            ( p1(X1)
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( ~ ( ~ ! [X0] :
                                                                      ( p1(X0)
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( ~ ( ~ ! [X1] :
                                                                                ( p1(X1)
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( ~ ( ~ ! [X0] :
                                                                                          ( p1(X0)
                                                                                          | ~ r1(X1,X0) )
                                                                                    & ~ ! [X0] :
                                                                                          ( ~ ! [X1] :
                                                                                                ( $false
                                                                                                | ~ r1(X0,X1) )
                                                                                          | ~ r1(X1,X0) )
                                                                                    & ~ ! [X0] :
                                                                                          ( p2(X0)
                                                                                          | ~ r1(X1,X0) ) )
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( p2(X1)
                                                                                | ~ r1(X0,X1) ) )
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( p2(X0)
                                                                      | ~ r1(X1,X0) ) )
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( p2(X1)
                                                            | ~ r1(X0,X1) ) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ( ~ ! [X1] :
                                                            ( p1(X1)
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( ~ ( ~ ! [X0] :
                                                                      ( p1(X0)
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( ~ ( ~ ! [X1] :
                                                                                ( p1(X1)
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( ~ ( ~ ! [X0] :
                                                                                          ( p1(X0)
                                                                                          | ~ r1(X1,X0) )
                                                                                    & ~ ! [X0] :
                                                                                          ( ~ ( ~ ! [X1] :
                                                                                                    ( ~ ! [X0] :
                                                                                                          ( p1(X0)
                                                                                                          | ~ r1(X1,X0) )
                                                                                                    | ~ r1(X0,X1) )
                                                                                              & ~ ! [X1] :
                                                                                                    ( ~ ! [X0] :
                                                                                                          ( ~ ! [X1] :
                                                                                                                ( p1(X1)
                                                                                                                | ~ r1(X0,X1) )
                                                                                                          | ~ r1(X1,X0) )
                                                                                                    | ~ r1(X0,X1) ) )
                                                                                          | ~ r1(X1,X0) )
                                                                                    & ~ ! [X0] :
                                                                                          ( p2(X0)
                                                                                          | ~ r1(X1,X0) ) )
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( p2(X1)
                                                                                | ~ r1(X0,X1) ) )
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( p2(X0)
                                                                      | ~ r1(X1,X0) ) )
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( p2(X1)
                                                            | ~ r1(X0,X1) ) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ( ~ ! [X1] :
                                                            ( p1(X1)
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( ~ ( ~ ! [X0] :
                                                                      ( p1(X0)
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( ~ ( ~ ! [X1] :
                                                                                ( p1(X1)
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( ~ ( ~ ! [X0] :
                                                                                          ( p1(X0)
                                                                                          | ~ r1(X1,X0) )
                                                                                    & ~ ! [X0] :
                                                                                          ( ! [X1] :
                                                                                              ( ~ ( ~ ! [X0] :
                                                                                                        ( p1(X0)
                                                                                                        | ~ r1(X1,X0) )
                                                                                                  & ~ ! [X0] :
                                                                                                        ( ~ ! [X1] :
                                                                                                              ( p1(X1)
                                                                                                              | ~ r1(X0,X1) )
                                                                                                        | ~ r1(X1,X0) ) )
                                                                                              | ~ r1(X0,X1) )
                                                                                          | ~ r1(X1,X0) )
                                                                                    & ~ ! [X0] :
                                                                                          ( p2(X0)
                                                                                          | ~ r1(X1,X0) ) )
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( p2(X1)
                                                                                | ~ r1(X0,X1) ) )
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( p2(X0)
                                                                      | ~ r1(X1,X0) ) )
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( p2(X1)
                                                            | ~ r1(X0,X1) ) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ( ~ ! [X1] :
                                                            ( p1(X1)
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( ~ ( ~ ! [X0] :
                                                                      ( p1(X0)
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( ~ ( ~ ! [X1] :
                                                                                ( p1(X1)
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( ~ ( ~ ! [X0] :
                                                                                          ( p1(X0)
                                                                                          | ~ r1(X1,X0) )
                                                                                    & ~ ! [X0] :
                                                                                          ( ~ ( p1(X0)
                                                                                              & ~ ! [X1] :
                                                                                                    ( ~ ! [X0] :
                                                                                                          ( ~ p1(X0)
                                                                                                          | ~ r1(X1,X0) )
                                                                                                    | ~ r1(X0,X1) ) )
                                                                                          | ~ r1(X1,X0) )
                                                                                    & ~ ! [X0] :
                                                                                          ( p2(X0)
                                                                                          | ~ r1(X1,X0) ) )
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( p2(X1)
                                                                                | ~ r1(X0,X1) ) )
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( p2(X0)
                                                                      | ~ r1(X1,X0) ) )
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( p2(X1)
                                                            | ~ r1(X0,X1) ) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ! [X1] :
                ( p1(X1)
                | ~ r1(X0,X1) )
            | ! [X1] :
                ( ! [X0] :
                    ( p1(X0)
                    | ~ r1(X1,X0) )
                | ! [X0] :
                    ( ! [X1] :
                        ( p1(X1)
                        | ~ r1(X0,X1) )
                    | ! [X1] :
                        ( ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                        | ! [X0] :
                            ( ! [X1] :
                                ( p1(X1)
                                | ~ r1(X0,X1) )
                            | ! [X1] :
                                ( ! [X0] :
                                    ( p1(X0)
                                    | ~ r1(X1,X0) )
                                | ! [X0] :
                                    ( ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                    | ! [X1] :
                                        ( ! [X0] :
                                            ( p1(X0)
                                            | ~ r1(X1,X0) )
                                        | ! [X0] :
                                            ( ! [X1] :
                                                ( p1(X1)
                                                | ~ r1(X0,X1) )
                                            | ! [X1] :
                                                ( ! [X0] :
                                                    ( p1(X0)
                                                    | ~ r1(X1,X0) )
                                                | ! [X0] :
                                                    ( ! [X1] :
                                                        ( p1(X1)
                                                        | ~ r1(X0,X1) )
                                                    | ! [X1] :
                                                        ( ~ ! [X0] :
                                                              ( p1(X0)
                                                              | ~ r1(X1,X0) )
                                                        | ~ r1(X0,X1) )
                                                    | ~ r1(X1,X0) )
                                                | ! [X0] :
                                                    ( p2(X0)
                                                    | ~ r1(X1,X0) )
                                                | ~ r1(X0,X1) )
                                            | ! [X1] :
                                                ( p2(X1)
                                                | ~ r1(X0,X1) )
                                            | ~ r1(X1,X0) )
                                        | ! [X0] :
                                            ( p2(X0)
                                            | ~ r1(X1,X0) )
                                        | ~ r1(X0,X1) )
                                    | ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) )
                                    | ~ r1(X1,X0) )
                                | ! [X0] :
                                    ( p2(X0)
                                    | ~ r1(X1,X0) )
                                | ~ r1(X0,X1) )
                            | ! [X1] :
                                ( p2(X1)
                                | ~ r1(X0,X1) )
                            | ~ r1(X1,X0) )
                        | ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) )
                        | ~ r1(X0,X1) )
                    | ! [X1] :
                        ( p2(X1)
                        | ~ r1(X0,X1) )
                    | ~ r1(X1,X0) )
                | ! [X0] :
                    ( p2(X0)
                    | ~ r1(X1,X0) )
                | ~ r1(X0,X1) )
            | ! [X1] :
                ( p2(X1)
                | ~ r1(X0,X1) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ( ~ ! [X1] :
                                                            ( p1(X1)
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( ~ ( ~ ! [X0] :
                                                                      ( p1(X0)
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( ~ ( ~ ! [X1] :
                                                                                ( p1(X1)
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( ~ ( ~ ! [X0] :
                                                                                          ( p1(X0)
                                                                                          | ~ r1(X1,X0) )
                                                                                    & ~ ! [X0] :
                                                                                          ( ~ ( ~ ! [X1] :
                                                                                                    ( p1(X1)
                                                                                                    | ~ r1(X0,X1) )
                                                                                              & ~ ! [X1] :
                                                                                                    ( ~ ! [X0] :
                                                                                                          ( $false
                                                                                                          | ~ r1(X1,X0) )
                                                                                                    | ~ r1(X0,X1) )
                                                                                              & ~ ! [X1] :
                                                                                                    ( p2(X1)
                                                                                                    | ~ r1(X0,X1) ) )
                                                                                          | ~ r1(X1,X0) )
                                                                                    & ~ ! [X0] :
                                                                                          ( p2(X0)
                                                                                          | ~ r1(X1,X0) ) )
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( p2(X1)
                                                                                | ~ r1(X0,X1) ) )
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( p2(X0)
                                                                      | ~ r1(X1,X0) ) )
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( p2(X1)
                                                            | ~ r1(X0,X1) ) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ( ~ ! [X1] :
                                                            ( p1(X1)
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( ~ ( ~ ! [X0] :
                                                                      ( p1(X0)
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( ~ ( ~ ! [X1] :
                                                                                ( p1(X1)
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( ~ ( ~ ! [X0] :
                                                                                          ( p1(X0)
                                                                                          | ~ r1(X1,X0) )
                                                                                    & ~ ! [X0] :
                                                                                          ( ~ ( ~ ! [X1] :
                                                                                                    ( p1(X1)
                                                                                                    | ~ r1(X0,X1) )
                                                                                              & ~ ! [X1] :
                                                                                                    ( ~ ( ~ ! [X0] :
                                                                                                              ( ~ ! [X1] :
                                                                                                                    ( p1(X1)
                                                                                                                    | ~ r1(X0,X1) )
                                                                                                              | ~ r1(X1,X0) )
                                                                                                        & ~ ! [X0] :
                                                                                                              ( ~ ! [X1] :
                                                                                                                    ( ~ ! [X0] :
                                                                                                                          ( p1(X0)
                                                                                                                          | ~ r1(X1,X0) )
                                                                                                                    | ~ r1(X0,X1) )
                                                                                                              | ~ r1(X1,X0) ) )
                                                                                                    | ~ r1(X0,X1) )
                                                                                              & ~ ! [X1] :
                                                                                                    ( p2(X1)
                                                                                                    | ~ r1(X0,X1) ) )
                                                                                          | ~ r1(X1,X0) )
                                                                                    & ~ ! [X0] :
                                                                                          ( p2(X0)
                                                                                          | ~ r1(X1,X0) ) )
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( p2(X1)
                                                                                | ~ r1(X0,X1) ) )
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( p2(X0)
                                                                      | ~ r1(X1,X0) ) )
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( p2(X1)
                                                            | ~ r1(X0,X1) ) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ( ~ ! [X1] :
                                                            ( p1(X1)
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( ~ ( ~ ! [X0] :
                                                                      ( p1(X0)
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( ~ ( ~ ! [X1] :
                                                                                ( p1(X1)
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( ~ ( ~ ! [X0] :
                                                                                          ( p1(X0)
                                                                                          | ~ r1(X1,X0) )
                                                                                    & ~ ! [X0] :
                                                                                          ( ~ ( ~ ! [X1] :
                                                                                                    ( p1(X1)
                                                                                                    | ~ r1(X0,X1) )
                                                                                              & ~ ! [X1] :
                                                                                                    ( ! [X0] :
                                                                                                        ( ~ ( ~ ! [X1] :
                                                                                                                  ( p1(X1)
                                                                                                                  | ~ r1(X0,X1) )
                                                                                                            & ~ ! [X1] :
                                                                                                                  ( ~ ! [X0] :
                                                                                                                        ( p1(X0)
                                                                                                                        | ~ r1(X1,X0) )
                                                                                                                  | ~ r1(X0,X1) ) )
                                                                                                        | ~ r1(X1,X0) )
                                                                                                    | ~ r1(X0,X1) )
                                                                                              & ~ ! [X1] :
                                                                                                    ( p2(X1)
                                                                                                    | ~ r1(X0,X1) ) )
                                                                                          | ~ r1(X1,X0) )
                                                                                    & ~ ! [X0] :
                                                                                          ( p2(X0)
                                                                                          | ~ r1(X1,X0) ) )
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( p2(X1)
                                                                                | ~ r1(X0,X1) ) )
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( p2(X0)
                                                                      | ~ r1(X1,X0) ) )
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( p2(X1)
                                                            | ~ r1(X0,X1) ) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ( ~ ! [X1] :
                                                            ( p1(X1)
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( ~ ( ~ ! [X0] :
                                                                      ( p1(X0)
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( ~ ( ~ ! [X1] :
                                                                                ( p1(X1)
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( ~ ( ~ ! [X0] :
                                                                                          ( p1(X0)
                                                                                          | ~ r1(X1,X0) )
                                                                                    & ~ ! [X0] :
                                                                                          ( ~ ( ~ ! [X1] :
                                                                                                    ( p1(X1)
                                                                                                    | ~ r1(X0,X1) )
                                                                                              & ~ ! [X1] :
                                                                                                    ( ~ ( p1(X1)
                                                                                                        & ~ ! [X0] :
                                                                                                              ( ~ ! [X1] :
                                                                                                                    ( ~ p1(X1)
                                                                                                                    | ~ r1(X0,X1) )
                                                                                                              | ~ r1(X1,X0) ) )
                                                                                                    | ~ r1(X0,X1) )
                                                                                              & ~ ! [X1] :
                                                                                                    ( p2(X1)
                                                                                                    | ~ r1(X0,X1) ) )
                                                                                          | ~ r1(X1,X0) )
                                                                                    & ~ ! [X0] :
                                                                                          ( p2(X0)
                                                                                          | ~ r1(X1,X0) ) )
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( p2(X1)
                                                                                | ~ r1(X0,X1) ) )
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( p2(X0)
                                                                      | ~ r1(X1,X0) ) )
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( p2(X1)
                                                            | ~ r1(X0,X1) ) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ! [X1] :
                ( p1(X1)
                | ~ r1(X0,X1) )
            | ! [X1] :
                ( ! [X0] :
                    ( p1(X0)
                    | ~ r1(X1,X0) )
                | ! [X0] :
                    ( ! [X1] :
                        ( p1(X1)
                        | ~ r1(X0,X1) )
                    | ! [X1] :
                        ( ! [X0] :
                            ( p1(X0)
                            | ~ r1(X1,X0) )
                        | ! [X0] :
                            ( ! [X1] :
                                ( p1(X1)
                                | ~ r1(X0,X1) )
                            | ! [X1] :
                                ( ! [X0] :
                                    ( p1(X0)
                                    | ~ r1(X1,X0) )
                                | ! [X0] :
                                    ( ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                    | ! [X1] :
                                        ( ! [X0] :
                                            ( p1(X0)
                                            | ~ r1(X1,X0) )
                                        | ! [X0] :
                                            ( ! [X1] :
                                                ( p1(X1)
                                                | ~ r1(X0,X1) )
                                            | ! [X1] :
                                                ( ! [X0] :
                                                    ( p1(X0)
                                                    | ~ r1(X1,X0) )
                                                | ! [X0] :
                                                    ( ! [X1] :
                                                        ( p1(X1)
                                                        | ~ r1(X0,X1) )
                                                    | ! [X1] :
                                                        ( ~ ! [X0] :
                                                              ( p1(X0)
                                                              | ~ r1(X1,X0) )
                                                        | ~ r1(X0,X1) )
                                                    | ~ r1(X1,X0) )
                                                | ! [X0] :
                                                    ( p2(X0)
                                                    | ~ r1(X1,X0) )
                                                | ~ r1(X0,X1) )
                                            | ! [X1] :
                                                ( p2(X1)
                                                | ~ r1(X0,X1) )
                                            | ~ r1(X1,X0) )
                                        | ! [X0] :
                                            ( p2(X0)
                                            | ~ r1(X1,X0) )
                                        | ~ r1(X0,X1) )
                                    | ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) )
                                    | ~ r1(X1,X0) )
                                | ! [X0] :
                                    ( p2(X0)
                                    | ~ r1(X1,X0) )
                                | ~ r1(X0,X1) )
                            | ! [X1] :
                                ( p2(X1)
                                | ~ r1(X0,X1) )
                            | ~ r1(X1,X0) )
                        | ! [X0] :
                            ( p2(X0)
                            | ~ r1(X1,X0) )
                        | ~ r1(X0,X1) )
                    | ! [X1] :
                        ( p2(X1)
                        | ~ r1(X0,X1) )
                    | ~ r1(X1,X0) )
                | ! [X0] :
                    ( p2(X0)
                    | ~ r1(X1,X0) )
                | ~ r1(X0,X1) )
            | ! [X1] :
                ( p2(X1)
                | ~ r1(X0,X1) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ( ~ ! [X1] :
                                                            ( p1(X1)
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( ~ ( ~ ! [X0] :
                                                                      ( p1(X0)
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( ~ ( ~ ! [X1] :
                                                                                ( p1(X1)
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( ~ ( ~ ! [X0] :
                                                                                          ( p1(X0)
                                                                                          | ~ r1(X1,X0) )
                                                                                    & ~ ! [X0] :
                                                                                          ( ~ ( ~ ! [X1] :
                                                                                                    ( p1(X1)
                                                                                                    | ~ r1(X0,X1) )
                                                                                              & ~ ! [X1] :
                                                                                                    ( ~ ( ~ ! [X0] :
                                                                                                              ( p1(X0)
                                                                                                              | ~ r1(X1,X0) )
                                                                                                        & ~ ! [X0] :
                                                                                                              ( ~ ! [X1] :
                                                                                                                    ( $false
                                                                                                                    | ~ r1(X0,X1) )
                                                                                                              | ~ r1(X1,X0) )
                                                                                                        & ~ ! [X0] :
                                                                                                              ( p2(X0)
                                                                                                              | ~ r1(X1,X0) ) )
                                                                                                    | ~ r1(X0,X1) )
                                                                                              & ~ ! [X1] :
                                                                                                    ( p2(X1)
                                                                                                    | ~ r1(X0,X1) ) )
                                                                                          | ~ r1(X1,X0) )
                                                                                    & ~ ! [X0] :
                                                                                          ( p2(X0)
                                                                                          | ~ r1(X1,X0) ) )
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( p2(X1)
                                                                                | ~ r1(X0,X1) ) )
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( p2(X0)
                                                                      | ~ r1(X1,X0) ) )
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( p2(X1)
                                                            | ~ r1(X0,X1) ) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ( ~ ! [X1] :
                                                            ( p1(X1)
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( ~ ( ~ ! [X0] :
                                                                      ( p1(X0)
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( ~ ( ~ ! [X1] :
                                                                                ( p1(X1)
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( ~ ( ~ ! [X0] :
                                                                                          ( p1(X0)
                                                                                          | ~ r1(X1,X0) )
                                                                                    & ~ ! [X0] :
                                                                                          ( ~ ( ~ ! [X1] :
                                                                                                    ( p1(X1)
                                                                                                    | ~ r1(X0,X1) )
                                                                                              & ~ ! [X1] :
                                                                                                    ( ~ ( ~ ! [X0] :
                                                                                                              ( p1(X0)
                                                                                                              | ~ r1(X1,X0) )
                                                                                                        & ~ ! [X0] :
                                                                                                              ( ~ ( ~ ! [X1] :
                                                                                                                        ( ~ ! [X0] :
                                                                                                                              ( p1(X0)
                                                                                                                              | ~ r1(X1,X0) )
                                                                                                                        | ~ r1(X0,X1) )
                                                                                                                  & ~ ! [X1] :
                                                                                                                        ( ~ ! [X0] :
                                                                                                                              ( ~ ! [X1] :
                                                                                                                                    ( p1(X1)
                                                                                                                                    | ~ r1(X0,X1) )
                                                                                                                              | ~ r1(X1,X0) )
                                                                                                                        | ~ r1(X0,X1) ) )
                                                                                                              | ~ r1(X1,X0) )
                                                                                                        & ~ ! [X0] :
                                                                                                              ( p2(X0)
                                                                                                              | ~ r1(X1,X0) ) )
                                                                                                    | ~ r1(X0,X1) )
                                                                                              & ~ ! [X1] :
                                                                                                    ( p2(X1)
                                                                                                    | ~ r1(X0,X1) ) )
                                                                                          | ~ r1(X1,X0) )
                                                                                    & ~ ! [X0] :
                                                                                          ( p2(X0)
                                                                                          | ~ r1(X1,X0) ) )
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( p2(X1)
                                                                                | ~ r1(X0,X1) ) )
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( p2(X0)
                                                                      | ~ r1(X1,X0) ) )
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( p2(X1)
                                                            | ~ r1(X0,X1) ) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ( ~ ! [X1] :
                                                            ( p1(X1)
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( ~ ( ~ ! [X0] :
                                                                      ( p1(X0)
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( ~ ( ~ ! [X1] :
                                                                                ( p1(X1)
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( ~ ( ~ ! [X0] :
                                                                                          ( p1(X0)
                                                                                          | ~ r1(X1,X0) )
                                                                                    & ~ ! [X0] :
                                                                                          ( ~ ( ~ ! [X1] :
                                                                                                    ( p1(X1)
                                                                                                    | ~ r1(X0,X1) )
                                                                                              & ~ ! [X1] :
                                                                                                    ( ~ ( ~ ! [X0] :
                                                                                                              ( p1(X0)
                                                                                                              | ~ r1(X1,X0) )
                                                                                                        & ~ ! [X0] :
                                                                                                              ( ! [X1] :
                                                                                                                  ( ~ ( ~ ! [X0] :
                                                                                                                            ( p1(X0)
                                                                                                                            | ~ r1(X1,X0) )
                                                                                                                      & ~ ! [X0] :
                                                                                                                            ( ~ ! [X1] :
                                                                                                                                  ( p1(X1)
                                                                                                                                  | ~ r1(X0,X1) )
                                                                                                                            | ~ r1(X1,X0) ) )
                                                                                                                  | ~ r1(X0,X1) )
                                                                                                              | ~ r1(X1,X0) )
                                                                                                        & ~ ! [X0] :
                                                                                                              ( p2(X0)
                                                                                                              | ~ r1(X1,X0) ) )
                                                                                                    | ~ r1(X0,X1) )
                                                                                              & ~ ! [X1] :
                                                                                                    ( p2(X1)
                                                                                                    | ~ r1(X0,X1) ) )
                                                                                          | ~ r1(X1,X0) )
                                                                                    & ~ ! [X0] :
                                                                                          ( p2(X0)
                                                                                          | ~ r1(X1,X0) ) )
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( p2(X1)
                                                                                | ~ r1(X0,X1) ) )
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( p2(X0)
                                                                      | ~ r1(X1,X0) ) )
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( p2(X1)
                                                            | ~ r1(X0,X1) ) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) )
            | ( ~ ! [X1] :
                    ( p1(X1)
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( ~ ( ~ ! [X0] :
                              ( p1(X0)
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( ~ ( ~ ! [X1] :
                                        ( p1(X1)
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( ~ ( ~ ! [X0] :
                                                  ( p1(X0)
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( ~ ( ~ ! [X1] :
                                                            ( p1(X1)
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( ~ ( ~ ! [X0] :
                                                                      ( p1(X0)
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( ~ ( ~ ! [X1] :
                                                                                ( p1(X1)
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( ~ ( ~ ! [X0] :
                                                                                          ( p1(X0)
                                                                                          | ~ r1(X1,X0) )
                                                                                    & ~ ! [X0] :
                                                                                          ( ~ ( ~ ! [X1] :
                                                                                                    ( p1(X1)
                                                                                                    | ~ r1(X0,X1) )
                                                                                              & ~ ! [X1] :
                                                                                                    ( ~ ( ~ ! [X0] :
                                                                                                              ( p1(X0)
                                                                                                              | ~ r1(X1,X0) )
                                                                                                        & ~ ! [X0] :
                                                                                                              ( ~ ( p1(X0)
                                                                                                                  & ~ ! [X1] :
                                                                                                                        ( ~ ! [X0] :
                                                                                                                              ( ~ p1(X0)
                                                                                                                              | ~ r1(X1,X0) )
                                                                                                                        | ~ r1(X0,X1) ) )
                                                                                                              | ~ r1(X1,X0) )
                                                                                                        & ~ ! [X0] :
                                                                                                              ( p2(X0)
                                                                                                              | ~ r1(X1,X0) ) )
                                                                                                    | ~ r1(X0,X1) )
                                                                                              & ~ ! [X1] :
                                                                                                    ( p2(X1)
                                                                                                    | ~ r1(X0,X1) ) )
                                                                                          | ~ r1(X1,X0) )
                                                                                    & ~ ! [X0] :
                                                                                          ( p2(X0)
                                                                                          | ~ r1(X1,X0) ) )
                                                                                | ~ r1(X0,X1) )
                                                                          & ~ ! [X1] :
                                                                                ( p2(X1)
                                                                                | ~ r1(X0,X1) ) )
                                                                      | ~ r1(X1,X0) )
                                                                & ~ ! [X0] :
                                                                      ( p2(X0)
                                                                      | ~ r1(X1,X0) ) )
                                                            | ~ r1(X0,X1) )
                                                      & ~ ! [X1] :
                                                            ( p2(X1)
                                                            | ~ r1(X0,X1) ) )
                                                  | ~ r1(X1,X0) )
                                            & ~ ! [X0] :
                                                  ( p2(X0)
                                                  | ~ r1(X1,X0) ) )
                                        | ~ r1(X0,X1) )
                                  & ~ ! [X1] :
                                        ( p2(X1)
                                        | ~ r1(X0,X1) ) )
                              | ~ r1(X1,X0) )
                        & ~ ! [X0] :
                              ( p2(X0)
                              | ~ r1(X1,X0) ) )
                    | ~ r1(X0,X1) )
              & ~ ! [X1] :
                    ( p2(X1)
                    | ~ r1(X0,X1) ) ) ),
    inference(negated_conjecture,[],[f3]) ).

fof(f5,plain,
    ~ ~ ? [X0] :
          ~ ( ! [X1] :
                ( p1(X1)
                | ~ r1(X0,X1) )
            | ! [X2] :
                ( ! [X3] :
                    ( p1(X3)
                    | ~ r1(X2,X3) )
                | ! [X4] :
                    ( ! [X5] :
                        ( p1(X5)
                        | ~ r1(X4,X5) )
                    | ! [X6] :
                        ( ! [X7] :
                            ( p1(X7)
                            | ~ r1(X6,X7) )
                        | ! [X8] :
                            ( ! [X9] :
                                ( p1(X9)
                                | ~ r1(X8,X9) )
                            | ! [X10] :
                                ( ! [X11] :
                                    ( p1(X11)
                                    | ~ r1(X10,X11) )
                                | ! [X12] :
                                    ( ! [X13] :
                                        ( p1(X13)
                                        | ~ r1(X12,X13) )
                                    | ! [X14] :
                                        ( ! [X15] :
                                            ( p1(X15)
                                            | ~ r1(X14,X15) )
                                        | ! [X16] :
                                            ( ! [X17] :
                                                ( p1(X17)
                                                | ~ r1(X16,X17) )
                                            | ! [X18] :
                                                ( ! [X19] :
                                                    ( p1(X19)
                                                    | ~ r1(X18,X19) )
                                                | ! [X20] :
                                                    ( ! [X21] :
                                                        ( p1(X21)
                                                        | ~ r1(X20,X21) )
                                                    | ! [X22] :
                                                        ( ~ ! [X23] :
                                                              ( p1(X23)
                                                              | ~ r1(X22,X23) )
                                                        | ~ r1(X20,X22) )
                                                    | ~ r1(X18,X20) )
                                                | ! [X24] :
                                                    ( p2(X24)
                                                    | ~ r1(X18,X24) )
                                                | ~ r1(X16,X18) )
                                            | ! [X25] :
                                                ( p2(X25)
                                                | ~ r1(X16,X25) )
                                            | ~ r1(X14,X16) )
                                        | ! [X26] :
                                            ( p2(X26)
                                            | ~ r1(X14,X26) )
                                        | ~ r1(X12,X14) )
                                    | ! [X27] :
                                        ( p2(X27)
                                        | ~ r1(X12,X27) )
                                    | ~ r1(X10,X12) )
                                | ! [X28] :
                                    ( p2(X28)
                                    | ~ r1(X10,X28) )
                                | ~ r1(X8,X10) )
                            | ! [X29] :
                                ( p2(X29)
                                | ~ r1(X8,X29) )
                            | ~ r1(X6,X8) )
                        | ! [X30] :
                            ( p2(X30)
                            | ~ r1(X6,X30) )
                        | ~ r1(X4,X6) )
                    | ! [X31] :
                        ( p2(X31)
                        | ~ r1(X4,X31) )
                    | ~ r1(X2,X4) )
                | ! [X32] :
                    ( p2(X32)
                    | ~ r1(X2,X32) )
                | ~ r1(X0,X2) )
            | ! [X33] :
                ( p2(X33)
                | ~ r1(X0,X33) )
            | ( ~ ! [X34] :
                    ( p1(X34)
                    | ~ r1(X0,X34) )
              & ~ ! [X35] :
                    ( ~ ! [X36] :
                          ( $false
                          | ~ r1(X35,X36) )
                    | ~ r1(X0,X35) )
              & ~ ! [X37] :
                    ( p2(X37)
                    | ~ r1(X0,X37) ) )
            | ( ~ ! [X38] :
                    ( p1(X38)
                    | ~ r1(X0,X38) )
              & ~ ! [X39] :
                    ( ~ ( ~ ! [X40] :
                              ( ~ ! [X41] :
                                    ( p1(X41)
                                    | ~ r1(X40,X41) )
                              | ~ r1(X39,X40) )
                        & ~ ! [X42] :
                              ( ~ ! [X43] :
                                    ( ~ ! [X44] :
                                          ( p1(X44)
                                          | ~ r1(X43,X44) )
                                    | ~ r1(X42,X43) )
                              | ~ r1(X39,X42) ) )
                    | ~ r1(X0,X39) )
              & ~ ! [X45] :
                    ( p2(X45)
                    | ~ r1(X0,X45) ) )
            | ( ~ ! [X46] :
                    ( p1(X46)
                    | ~ r1(X0,X46) )
              & ~ ! [X47] :
                    ( ! [X48] :
                        ( ~ ( ~ ! [X49] :
                                  ( p1(X49)
                                  | ~ r1(X48,X49) )
                            & ~ ! [X50] :
                                  ( ~ ! [X51] :
                                        ( p1(X51)
                                        | ~ r1(X50,X51) )
                                  | ~ r1(X48,X50) ) )
                        | ~ r1(X47,X48) )
                    | ~ r1(X0,X47) )
              & ~ ! [X52] :
                    ( p2(X52)
                    | ~ r1(X0,X52) ) )
            | ( ~ ! [X53] :
                    ( p1(X53)
                    | ~ r1(X0,X53) )
              & ~ ! [X54] :
                    ( ~ ( p1(X54)
                        & ~ ! [X55] :
                              ( ~ ! [X56] :
                                    ( ~ p1(X56)
                                    | ~ r1(X55,X56) )
                              | ~ r1(X54,X55) ) )
                    | ~ r1(X0,X54) )
              & ~ ! [X57] :
                    ( p2(X57)
                    | ~ r1(X0,X57) ) )
            | ! [X58] :
                ( p1(X58)
                | ~ r1(X0,X58) )
            | ! [X59] :
                ( ! [X60] :
                    ( p1(X60)
                    | ~ r1(X59,X60) )
                | ! [X61] :
                    ( ! [X62] :
                        ( p1(X62)
                        | ~ r1(X61,X62) )
                    | ! [X63] :
                        ( ! [X64] :
                            ( p1(X64)
                            | ~ r1(X63,X64) )
                        | ! [X65] :
                            ( ! [X66] :
                                ( p1(X66)
                                | ~ r1(X65,X66) )
                            | ! [X67] :
                                ( ! [X68] :
                                    ( p1(X68)
                                    | ~ r1(X67,X68) )
                                | ! [X69] :
                                    ( ! [X70] :
                                        ( p1(X70)
                                        | ~ r1(X69,X70) )
                                    | ! [X71] :
                                        ( ! [X72] :
                                            ( p1(X72)
                                            | ~ r1(X71,X72) )
                                        | ! [X73] :
                                            ( ! [X74] :
                                                ( p1(X74)
                                                | ~ r1(X73,X74) )
                                            | ! [X75] :
                                                ( ! [X76] :
                                                    ( p1(X76)
                                                    | ~ r1(X75,X76) )
                                                | ! [X77] :
                                                    ( ! [X78] :
                                                        ( p1(X78)
                                                        | ~ r1(X77,X78) )
                                                    | ! [X79] :
                                                        ( ~ ! [X80] :
                                                              ( p1(X80)
                                                              | ~ r1(X79,X80) )
                                                        | ~ r1(X77,X79) )
                                                    | ~ r1(X75,X77) )
                                                | ! [X81] :
                                                    ( p2(X81)
                                                    | ~ r1(X75,X81) )
                                                | ~ r1(X73,X75) )
                                            | ! [X82] :
                                                ( p2(X82)
                                                | ~ r1(X73,X82) )
                                            | ~ r1(X71,X73) )
                                        | ! [X83] :
                                            ( p2(X83)
                                            | ~ r1(X71,X83) )
                                        | ~ r1(X69,X71) )
                                    | ! [X84] :
                                        ( p2(X84)
                                        | ~ r1(X69,X84) )
                                    | ~ r1(X67,X69) )
                                | ! [X85] :
                                    ( p2(X85)
                                    | ~ r1(X67,X85) )
                                | ~ r1(X65,X67) )
                            | ! [X86] :
                                ( p2(X86)
                                | ~ r1(X65,X86) )
                            | ~ r1(X63,X65) )
                        | ! [X87] :
                            ( p2(X87)
                            | ~ r1(X63,X87) )
                        | ~ r1(X61,X63) )
                    | ! [X88] :
                        ( p2(X88)
                        | ~ r1(X61,X88) )
                    | ~ r1(X59,X61) )
                | ! [X89] :
                    ( p2(X89)
                    | ~ r1(X59,X89) )
                | ~ r1(X0,X59) )
            | ! [X90] :
                ( p2(X90)
                | ~ r1(X0,X90) )
            | ( ~ ! [X91] :
                    ( p1(X91)
                    | ~ r1(X0,X91) )
              & ~ ! [X92] :
                    ( ~ ( ~ ! [X93] :
                              ( p1(X93)
                              | ~ r1(X92,X93) )
                        & ~ ! [X94] :
                              ( ~ ! [X95] :
                                    ( $false
                                    | ~ r1(X94,X95) )
                              | ~ r1(X92,X94) )
                        & ~ ! [X96] :
                              ( p2(X96)
                              | ~ r1(X92,X96) ) )
                    | ~ r1(X0,X92) )
              & ~ ! [X97] :
                    ( p2(X97)
                    | ~ r1(X0,X97) ) )
            | ( ~ ! [X98] :
                    ( p1(X98)
                    | ~ r1(X0,X98) )
              & ~ ! [X99] :
                    ( ~ ( ~ ! [X100] :
                              ( p1(X100)
                              | ~ r1(X99,X100) )
                        & ~ ! [X101] :
                              ( ~ ( ~ ! [X102] :
                                        ( ~ ! [X103] :
                                              ( p1(X103)
                                              | ~ r1(X102,X103) )
                                        | ~ r1(X101,X102) )
                                  & ~ ! [X104] :
                                        ( ~ ! [X105] :
                                              ( ~ ! [X106] :
                                                    ( p1(X106)
                                                    | ~ r1(X105,X106) )
                                              | ~ r1(X104,X105) )
                                        | ~ r1(X101,X104) ) )
                              | ~ r1(X99,X101) )
                        & ~ ! [X107] :
                              ( p2(X107)
                              | ~ r1(X99,X107) ) )
                    | ~ r1(X0,X99) )
              & ~ ! [X108] :
                    ( p2(X108)
                    | ~ r1(X0,X108) ) )
            | ( ~ ! [X109] :
                    ( p1(X109)
                    | ~ r1(X0,X109) )
              & ~ ! [X110] :
                    ( ~ ( ~ ! [X111] :
                              ( p1(X111)
                              | ~ r1(X110,X111) )
                        & ~ ! [X112] :
                              ( ! [X113] :
                                  ( ~ ( ~ ! [X114] :
                                            ( p1(X114)
                                            | ~ r1(X113,X114) )
                                      & ~ ! [X115] :
                                            ( ~ ! [X116] :
                                                  ( p1(X116)
                                                  | ~ r1(X115,X116) )
                                            | ~ r1(X113,X115) ) )
                                  | ~ r1(X112,X113) )
                              | ~ r1(X110,X112) )
                        & ~ ! [X117] :
                              ( p2(X117)
                              | ~ r1(X110,X117) ) )
                    | ~ r1(X0,X110) )
              & ~ ! [X118] :
                    ( p2(X118)
                    | ~ r1(X0,X118) ) )
            | ( ~ ! [X119] :
                    ( p1(X119)
                    | ~ r1(X0,X119) )
              & ~ ! [X120] :
                    ( ~ ( ~ ! [X121] :
                              ( p1(X121)
                              | ~ r1(X120,X121) )
                        & ~ ! [X122] :
                              ( ~ ( p1(X122)
                                  & ~ ! [X123] :
                                        ( ~ ! [X124] :
                                              ( ~ p1(X124)
                                              | ~ r1(X123,X124) )
                                        | ~ r1(X122,X123) ) )
                              | ~ r1(X120,X122) )
                        & ~ ! [X125] :
                              ( p2(X125)
                              | ~ r1(X120,X125) ) )
                    | ~ r1(X0,X120) )
              & ~ ! [X126] :
                    ( p2(X126)
                    | ~ r1(X0,X126) ) )
            | ! [X127] :
                ( p1(X127)
                | ~ r1(X0,X127) )
            | ! [X128] :
                ( ! [X129] :
                    ( p1(X129)
                    | ~ r1(X128,X129) )
                | ! [X130] :
                    ( ! [X131] :
                        ( p1(X131)
                        | ~ r1(X130,X131) )
                    | ! [X132] :
                        ( ! [X133] :
                            ( p1(X133)
                            | ~ r1(X132,X133) )
                        | ! [X134] :
                            ( ! [X135] :
                                ( p1(X135)
                                | ~ r1(X134,X135) )
                            | ! [X136] :
                                ( ! [X137] :
                                    ( p1(X137)
                                    | ~ r1(X136,X137) )
                                | ! [X138] :
                                    ( ! [X139] :
                                        ( p1(X139)
                                        | ~ r1(X138,X139) )
                                    | ! [X140] :
                                        ( ! [X141] :
                                            ( p1(X141)
                                            | ~ r1(X140,X141) )
                                        | ! [X142] :
                                            ( ! [X143] :
                                                ( p1(X143)
                                                | ~ r1(X142,X143) )
                                            | ! [X144] :
                                                ( ! [X145] :
                                                    ( p1(X145)
                                                    | ~ r1(X144,X145) )
                                                | ! [X146] :
                                                    ( ! [X147] :
                                                        ( p1(X147)
                                                        | ~ r1(X146,X147) )
                                                    | ! [X148] :
                                                        ( ~ ! [X149] :
                                                              ( p1(X149)
                                                              | ~ r1(X148,X149) )
                                                        | ~ r1(X146,X148) )
                                                    | ~ r1(X144,X146) )
                                                | ! [X150] :
                                                    ( p2(X150)
                                                    | ~ r1(X144,X150) )
                                                | ~ r1(X142,X144) )
                                            | ! [X151] :
                                                ( p2(X151)
                                                | ~ r1(X142,X151) )
                                            | ~ r1(X140,X142) )
                                        | ! [X152] :
                                            ( p2(X152)
                                            | ~ r1(X140,X152) )
                                        | ~ r1(X138,X140) )
                                    | ! [X153] :
                                        ( p2(X153)
                                        | ~ r1(X138,X153) )
                                    | ~ r1(X136,X138) )
                                | ! [X154] :
                                    ( p2(X154)
                                    | ~ r1(X136,X154) )
                                | ~ r1(X134,X136) )
                            | ! [X155] :
                                ( p2(X155)
                                | ~ r1(X134,X155) )
                            | ~ r1(X132,X134) )
                        | ! [X156] :
                            ( p2(X156)
                            | ~ r1(X132,X156) )
                        | ~ r1(X130,X132) )
                    | ! [X157] :
                        ( p2(X157)
                        | ~ r1(X130,X157) )
                    | ~ r1(X128,X130) )
                | ! [X158] :
                    ( p2(X158)
                    | ~ r1(X128,X158) )
                | ~ r1(X0,X128) )
            | ! [X159] :
                ( p2(X159)
                | ~ r1(X0,X159) )
            | ( ~ ! [X160] :
                    ( p1(X160)
                    | ~ r1(X0,X160) )
              & ~ ! [X161] :
                    ( ~ ( ~ ! [X162] :
                              ( p1(X162)
                              | ~ r1(X161,X162) )
                        & ~ ! [X163] :
                              ( ~ ( ~ ! [X164] :
                                        ( p1(X164)
                                        | ~ r1(X163,X164) )
                                  & ~ ! [X165] :
                                        ( ~ ! [X166] :
                                              ( $false
                                              | ~ r1(X165,X166) )
                                        | ~ r1(X163,X165) )
                                  & ~ ! [X167] :
                                        ( p2(X167)
                                        | ~ r1(X163,X167) ) )
                              | ~ r1(X161,X163) )
                        & ~ ! [X168] :
                              ( p2(X168)
                              | ~ r1(X161,X168) ) )
                    | ~ r1(X0,X161) )
              & ~ ! [X169] :
                    ( p2(X169)
                    | ~ r1(X0,X169) ) )
            | ( ~ ! [X170] :
                    ( p1(X170)
                    | ~ r1(X0,X170) )
              & ~ ! [X171] :
                    ( ~ ( ~ ! [X172] :
                              ( p1(X172)
                              | ~ r1(X171,X172) )
                        & ~ ! [X173] :
                              ( ~ ( ~ ! [X174] :
                                        ( p1(X174)
                                        | ~ r1(X173,X174) )
                                  & ~ ! [X175] :
                                        ( ~ ( ~ ! [X176] :
                                                  ( ~ ! [X177] :
                                                        ( p1(X177)
                                                        | ~ r1(X176,X177) )
                                                  | ~ r1(X175,X176) )
                                            & ~ ! [X178] :
                                                  ( ~ ! [X179] :
                                                        ( ~ ! [X180] :
                                                              ( p1(X180)
                                                              | ~ r1(X179,X180) )
                                                        | ~ r1(X178,X179) )
                                                  | ~ r1(X175,X178) ) )
                                        | ~ r1(X173,X175) )
                                  & ~ ! [X181] :
                                        ( p2(X181)
                                        | ~ r1(X173,X181) ) )
                              | ~ r1(X171,X173) )
                        & ~ ! [X182] :
                              ( p2(X182)
                              | ~ r1(X171,X182) ) )
                    | ~ r1(X0,X171) )
              & ~ ! [X183] :
                    ( p2(X183)
                    | ~ r1(X0,X183) ) )
            | ( ~ ! [X184] :
                    ( p1(X184)
                    | ~ r1(X0,X184) )
              & ~ ! [X185] :
                    ( ~ ( ~ ! [X186] :
                              ( p1(X186)
                              | ~ r1(X185,X186) )
                        & ~ ! [X187] :
                              ( ~ ( ~ ! [X188] :
                                        ( p1(X188)
                                        | ~ r1(X187,X188) )
                                  & ~ ! [X189] :
                                        ( ! [X190] :
                                            ( ~ ( ~ ! [X191] :
                                                      ( p1(X191)
                                                      | ~ r1(X190,X191) )
                                                & ~ ! [X192] :
                                                      ( ~ ! [X193] :
                                                            ( p1(X193)
                                                            | ~ r1(X192,X193) )
                                                      | ~ r1(X190,X192) ) )
                                            | ~ r1(X189,X190) )
                                        | ~ r1(X187,X189) )
                                  & ~ ! [X194] :
                                        ( p2(X194)
                                        | ~ r1(X187,X194) ) )
                              | ~ r1(X185,X187) )
                        & ~ ! [X195] :
                              ( p2(X195)
                              | ~ r1(X185,X195) ) )
                    | ~ r1(X0,X185) )
              & ~ ! [X196] :
                    ( p2(X196)
                    | ~ r1(X0,X196) ) )
            | ( ~ ! [X197] :
                    ( p1(X197)
                    | ~ r1(X0,X197) )
              & ~ ! [X198] :
                    ( ~ ( ~ ! [X199] :
                              ( p1(X199)
                              | ~ r1(X198,X199) )
                        & ~ ! [X200] :
                              ( ~ ( ~ ! [X201] :
                                        ( p1(X201)
                                        | ~ r1(X200,X201) )
                                  & ~ ! [X202] :
                                        ( ~ ( p1(X202)
                                            & ~ ! [X203] :
                                                  ( ~ ! [X204] :
                                                        ( ~ p1(X204)
                                                        | ~ r1(X203,X204) )
                                                  | ~ r1(X202,X203) ) )
                                        | ~ r1(X200,X202) )
                                  & ~ ! [X205] :
                                        ( p2(X205)
                                        | ~ r1(X200,X205) ) )
                              | ~ r1(X198,X200) )
                        & ~ ! [X206] :
                              ( p2(X206)
                              | ~ r1(X198,X206) ) )
                    | ~ r1(X0,X198) )
              & ~ ! [X207] :
                    ( p2(X207)
                    | ~ r1(X0,X207) ) )
            | ! [X208] :
                ( p1(X208)
                | ~ r1(X0,X208) )
            | ! [X209] :
                ( ! [X210] :
                    ( p1(X210)
                    | ~ r1(X209,X210) )
                | ! [X211] :
                    ( ! [X212] :
                        ( p1(X212)
                        | ~ r1(X211,X212) )
                    | ! [X213] :
                        ( ! [X214] :
                            ( p1(X214)
                            | ~ r1(X213,X214) )
                        | ! [X215] :
                            ( ! [X216] :
                                ( p1(X216)
                                | ~ r1(X215,X216) )
                            | ! [X217] :
                                ( ! [X218] :
                                    ( p1(X218)
                                    | ~ r1(X217,X218) )
                                | ! [X219] :
                                    ( ! [X220] :
                                        ( p1(X220)
                                        | ~ r1(X219,X220) )
                                    | ! [X221] :
                                        ( ! [X222] :
                                            ( p1(X222)
                                            | ~ r1(X221,X222) )
                                        | ! [X223] :
                                            ( ! [X224] :
                                                ( p1(X224)
                                                | ~ r1(X223,X224) )
                                            | ! [X225] :
                                                ( ! [X226] :
                                                    ( p1(X226)
                                                    | ~ r1(X225,X226) )
                                                | ! [X227] :
                                                    ( ! [X228] :
                                                        ( p1(X228)
                                                        | ~ r1(X227,X228) )
                                                    | ! [X229] :
                                                        ( ~ ! [X230] :
                                                              ( p1(X230)
                                                              | ~ r1(X229,X230) )
                                                        | ~ r1(X227,X229) )
                                                    | ~ r1(X225,X227) )
                                                | ! [X231] :
                                                    ( p2(X231)
                                                    | ~ r1(X225,X231) )
                                                | ~ r1(X223,X225) )
                                            | ! [X232] :
                                                ( p2(X232)
                                                | ~ r1(X223,X232) )
                                            | ~ r1(X221,X223) )
                                        | ! [X233] :
                                            ( p2(X233)
                                            | ~ r1(X221,X233) )
                                        | ~ r1(X219,X221) )
                                    | ! [X234] :
                                        ( p2(X234)
                                        | ~ r1(X219,X234) )
                                    | ~ r1(X217,X219) )
                                | ! [X235] :
                                    ( p2(X235)
                                    | ~ r1(X217,X235) )
                                | ~ r1(X215,X217) )
                            | ! [X236] :
                                ( p2(X236)
                                | ~ r1(X215,X236) )
                            | ~ r1(X213,X215) )
                        | ! [X237] :
                            ( p2(X237)
                            | ~ r1(X213,X237) )
                        | ~ r1(X211,X213) )
                    | ! [X238] :
                        ( p2(X238)
                        | ~ r1(X211,X238) )
                    | ~ r1(X209,X211) )
                | ! [X239] :
                    ( p2(X239)
                    | ~ r1(X209,X239) )
                | ~ r1(X0,X209) )
            | ! [X240] :
                ( p2(X240)
                | ~ r1(X0,X240) )
            | ( ~ ! [X241] :
                    ( p1(X241)
                    | ~ r1(X0,X241) )
              & ~ ! [X242] :
                    ( ~ ( ~ ! [X243] :
                              ( p1(X243)
                              | ~ r1(X242,X243) )
                        & ~ ! [X244] :
                              ( ~ ( ~ ! [X245] :
                                        ( p1(X245)
                                        | ~ r1(X244,X245) )
                                  & ~ ! [X246] :
                                        ( ~ ( ~ ! [X247] :
                                                  ( p1(X247)
                                                  | ~ r1(X246,X247) )
                                            & ~ ! [X248] :
                                                  ( ~ ! [X249] :
                                                        ( $false
                                                        | ~ r1(X248,X249) )
                                                  | ~ r1(X246,X248) )
                                            & ~ ! [X250] :
                                                  ( p2(X250)
                                                  | ~ r1(X246,X250) ) )
                                        | ~ r1(X244,X246) )
                                  & ~ ! [X251] :
                                        ( p2(X251)
                                        | ~ r1(X244,X251) ) )
                              | ~ r1(X242,X244) )
                        & ~ ! [X252] :
                              ( p2(X252)
                              | ~ r1(X242,X252) ) )
                    | ~ r1(X0,X242) )
              & ~ ! [X253] :
                    ( p2(X253)
                    | ~ r1(X0,X253) ) )
            | ( ~ ! [X254] :
                    ( p1(X254)
                    | ~ r1(X0,X254) )
              & ~ ! [X255] :
                    ( ~ ( ~ ! [X256] :
                              ( p1(X256)
                              | ~ r1(X255,X256) )
                        & ~ ! [X257] :
                              ( ~ ( ~ ! [X258] :
                                        ( p1(X258)
                                        | ~ r1(X257,X258) )
                                  & ~ ! [X259] :
                                        ( ~ ( ~ ! [X260] :
                                                  ( p1(X260)
                                                  | ~ r1(X259,X260) )
                                            & ~ ! [X261] :
                                                  ( ~ ( ~ ! [X262] :
                                                            ( ~ ! [X263] :
                                                                  ( p1(X263)
                                                                  | ~ r1(X262,X263) )
                                                            | ~ r1(X261,X262) )
                                                      & ~ ! [X264] :
                                                            ( ~ ! [X265] :
                                                                  ( ~ ! [X266] :
                                                                        ( p1(X266)
                                                                        | ~ r1(X265,X266) )
                                                                  | ~ r1(X264,X265) )
                                                            | ~ r1(X261,X264) ) )
                                                  | ~ r1(X259,X261) )
                                            & ~ ! [X267] :
                                                  ( p2(X267)
                                                  | ~ r1(X259,X267) ) )
                                        | ~ r1(X257,X259) )
                                  & ~ ! [X268] :
                                        ( p2(X268)
                                        | ~ r1(X257,X268) ) )
                              | ~ r1(X255,X257) )
                        & ~ ! [X269] :
                              ( p2(X269)
                              | ~ r1(X255,X269) ) )
                    | ~ r1(X0,X255) )
              & ~ ! [X270] :
                    ( p2(X270)
                    | ~ r1(X0,X270) ) )
            | ( ~ ! [X271] :
                    ( p1(X271)
                    | ~ r1(X0,X271) )
              & ~ ! [X272] :
                    ( ~ ( ~ ! [X273] :
                              ( p1(X273)
                              | ~ r1(X272,X273) )
                        & ~ ! [X274] :
                              ( ~ ( ~ ! [X275] :
                                        ( p1(X275)
                                        | ~ r1(X274,X275) )
                                  & ~ ! [X276] :
                                        ( ~ ( ~ ! [X277] :
                                                  ( p1(X277)
                                                  | ~ r1(X276,X277) )
                                            & ~ ! [X278] :
                                                  ( ! [X279] :
                                                      ( ~ ( ~ ! [X280] :
                                                                ( p1(X280)
                                                                | ~ r1(X279,X280) )
                                                          & ~ ! [X281] :
                                                                ( ~ ! [X282] :
                                                                      ( p1(X282)
                                                                      | ~ r1(X281,X282) )
                                                                | ~ r1(X279,X281) ) )
                                                      | ~ r1(X278,X279) )
                                                  | ~ r1(X276,X278) )
                                            & ~ ! [X283] :
                                                  ( p2(X283)
                                                  | ~ r1(X276,X283) ) )
                                        | ~ r1(X274,X276) )
                                  & ~ ! [X284] :
                                        ( p2(X284)
                                        | ~ r1(X274,X284) ) )
                              | ~ r1(X272,X274) )
                        & ~ ! [X285] :
                              ( p2(X285)
                              | ~ r1(X272,X285) ) )
                    | ~ r1(X0,X272) )
              & ~ ! [X286] :
                    ( p2(X286)
                    | ~ r1(X0,X286) ) )
            | ( ~ ! [X287] :
                    ( p1(X287)
                    | ~ r1(X0,X287) )
              & ~ ! [X288] :
                    ( ~ ( ~ ! [X289] :
                              ( p1(X289)
                              | ~ r1(X288,X289) )
                        & ~ ! [X290] :
                              ( ~ ( ~ ! [X291] :
                                        ( p1(X291)
                                        | ~ r1(X290,X291) )
                                  & ~ ! [X292] :
                                        ( ~ ( ~ ! [X293] :
                                                  ( p1(X293)
                                                  | ~ r1(X292,X293) )
                                            & ~ ! [X294] :
                                                  ( ~ ( p1(X294)
                                                      & ~ ! [X295] :
                                                            ( ~ ! [X296] :
                                                                  ( ~ p1(X296)
                                                                  | ~ r1(X295,X296) )
                                                            | ~ r1(X294,X295) ) )
                                                  | ~ r1(X292,X294) )
                                            & ~ ! [X297] :
                                                  ( p2(X297)
                                                  | ~ r1(X292,X297) ) )
                                        | ~ r1(X290,X292) )
                                  & ~ ! [X298] :
                                        ( p2(X298)
                                        | ~ r1(X290,X298) ) )
                              | ~ r1(X288,X290) )
                        & ~ ! [X299] :
                              ( p2(X299)
                              | ~ r1(X288,X299) ) )
                    | ~ r1(X0,X288) )
              & ~ ! [X300] :
                    ( p2(X300)
                    | ~ r1(X0,X300) ) )
            | ! [X301] :
                ( p1(X301)
                | ~ r1(X0,X301) )
            | ! [X302] :
                ( ! [X303] :
                    ( p1(X303)
                    | ~ r1(X302,X303) )
                | ! [X304] :
                    ( ! [X305] :
                        ( p1(X305)
                        | ~ r1(X304,X305) )
                    | ! [X306] :
                        ( ! [X307] :
                            ( p1(X307)
                            | ~ r1(X306,X307) )
                        | ! [X308] :
                            ( ! [X309] :
                                ( p1(X309)
                                | ~ r1(X308,X309) )
                            | ! [X310] :
                                ( ! [X311] :
                                    ( p1(X311)
                                    | ~ r1(X310,X311) )
                                | ! [X312] :
                                    ( ! [X313] :
                                        ( p1(X313)
                                        | ~ r1(X312,X313) )
                                    | ! [X314] :
                                        ( ! [X315] :
                                            ( p1(X315)
                                            | ~ r1(X314,X315) )
                                        | ! [X316] :
                                            ( ! [X317] :
                                                ( p1(X317)
                                                | ~ r1(X316,X317) )
                                            | ! [X318] :
                                                ( ! [X319] :
                                                    ( p1(X319)
                                                    | ~ r1(X318,X319) )
                                                | ! [X320] :
                                                    ( ! [X321] :
                                                        ( p1(X321)
                                                        | ~ r1(X320,X321) )
                                                    | ! [X322] :
                                                        ( ~ ! [X323] :
                                                              ( p1(X323)
                                                              | ~ r1(X322,X323) )
                                                        | ~ r1(X320,X322) )
                                                    | ~ r1(X318,X320) )
                                                | ! [X324] :
                                                    ( p2(X324)
                                                    | ~ r1(X318,X324) )
                                                | ~ r1(X316,X318) )
                                            | ! [X325] :
                                                ( p2(X325)
                                                | ~ r1(X316,X325) )
                                            | ~ r1(X314,X316) )
                                        | ! [X326] :
                                            ( p2(X326)
                                            | ~ r1(X314,X326) )
                                        | ~ r1(X312,X314) )
                                    | ! [X327] :
                                        ( p2(X327)
                                        | ~ r1(X312,X327) )
                                    | ~ r1(X310,X312) )
                                | ! [X328] :
                                    ( p2(X328)
                                    | ~ r1(X310,X328) )
                                | ~ r1(X308,X310) )
                            | ! [X329] :
                                ( p2(X329)
                                | ~ r1(X308,X329) )
                            | ~ r1(X306,X308) )
                        | ! [X330] :
                            ( p2(X330)
                            | ~ r1(X306,X330) )
                        | ~ r1(X304,X306) )
                    | ! [X331] :
                        ( p2(X331)
                        | ~ r1(X304,X331) )
                    | ~ r1(X302,X304) )
                | ! [X332] :
                    ( p2(X332)
                    | ~ r1(X302,X332) )
                | ~ r1(X0,X302) )
            | ! [X333] :
                ( p2(X333)
                | ~ r1(X0,X333) )
            | ( ~ ! [X334] :
                    ( p1(X334)
                    | ~ r1(X0,X334) )
              & ~ ! [X335] :
                    ( ~ ( ~ ! [X336] :
                              ( p1(X336)
                              | ~ r1(X335,X336) )
                        & ~ ! [X337] :
                              ( ~ ( ~ ! [X338] :
                                        ( p1(X338)
                                        | ~ r1(X337,X338) )
                                  & ~ ! [X339] :
                                        ( ~ ( ~ ! [X340] :
                                                  ( p1(X340)
                                                  | ~ r1(X339,X340) )
                                            & ~ ! [X341] :
                                                  ( ~ ( ~ ! [X342] :
                                                            ( p1(X342)
                                                            | ~ r1(X341,X342) )
                                                      & ~ ! [X343] :
                                                            ( ~ ! [X344] :
                                                                  ( $false
                                                                  | ~ r1(X343,X344) )
                                                            | ~ r1(X341,X343) )
                                                      & ~ ! [X345] :
                                                            ( p2(X345)
                                                            | ~ r1(X341,X345) ) )
                                                  | ~ r1(X339,X341) )
                                            & ~ ! [X346] :
                                                  ( p2(X346)
                                                  | ~ r1(X339,X346) ) )
                                        | ~ r1(X337,X339) )
                                  & ~ ! [X347] :
                                        ( p2(X347)
                                        | ~ r1(X337,X347) ) )
                              | ~ r1(X335,X337) )
                        & ~ ! [X348] :
                              ( p2(X348)
                              | ~ r1(X335,X348) ) )
                    | ~ r1(X0,X335) )
              & ~ ! [X349] :
                    ( p2(X349)
                    | ~ r1(X0,X349) ) )
            | ( ~ ! [X350] :
                    ( p1(X350)
                    | ~ r1(X0,X350) )
              & ~ ! [X351] :
                    ( ~ ( ~ ! [X352] :
                              ( p1(X352)
                              | ~ r1(X351,X352) )
                        & ~ ! [X353] :
                              ( ~ ( ~ ! [X354] :
                                        ( p1(X354)
                                        | ~ r1(X353,X354) )
                                  & ~ ! [X355] :
                                        ( ~ ( ~ ! [X356] :
                                                  ( p1(X356)
                                                  | ~ r1(X355,X356) )
                                            & ~ ! [X357] :
                                                  ( ~ ( ~ ! [X358] :
                                                            ( p1(X358)
                                                            | ~ r1(X357,X358) )
                                                      & ~ ! [X359] :
                                                            ( ~ ( ~ ! [X360] :
                                                                      ( ~ ! [X361] :
                                                                            ( p1(X361)
                                                                            | ~ r1(X360,X361) )
                                                                      | ~ r1(X359,X360) )
                                                                & ~ ! [X362] :
                                                                      ( ~ ! [X363] :
                                                                            ( ~ ! [X364] :
                                                                                  ( p1(X364)
                                                                                  | ~ r1(X363,X364) )
                                                                            | ~ r1(X362,X363) )
                                                                      | ~ r1(X359,X362) ) )
                                                            | ~ r1(X357,X359) )
                                                      & ~ ! [X365] :
                                                            ( p2(X365)
                                                            | ~ r1(X357,X365) ) )
                                                  | ~ r1(X355,X357) )
                                            & ~ ! [X366] :
                                                  ( p2(X366)
                                                  | ~ r1(X355,X366) ) )
                                        | ~ r1(X353,X355) )
                                  & ~ ! [X367] :
                                        ( p2(X367)
                                        | ~ r1(X353,X367) ) )
                              | ~ r1(X351,X353) )
                        & ~ ! [X368] :
                              ( p2(X368)
                              | ~ r1(X351,X368) ) )
                    | ~ r1(X0,X351) )
              & ~ ! [X369] :
                    ( p2(X369)
                    | ~ r1(X0,X369) ) )
            | ( ~ ! [X370] :
                    ( p1(X370)
                    | ~ r1(X0,X370) )
              & ~ ! [X371] :
                    ( ~ ( ~ ! [X372] :
                              ( p1(X372)
                              | ~ r1(X371,X372) )
                        & ~ ! [X373] :
                              ( ~ ( ~ ! [X374] :
                                        ( p1(X374)
                                        | ~ r1(X373,X374) )
                                  & ~ ! [X375] :
                                        ( ~ ( ~ ! [X376] :
                                                  ( p1(X376)
                                                  | ~ r1(X375,X376) )
                                            & ~ ! [X377] :
                                                  ( ~ ( ~ ! [X378] :
                                                            ( p1(X378)
                                                            | ~ r1(X377,X378) )
                                                      & ~ ! [X379] :
                                                            ( ! [X380] :
                                                                ( ~ ( ~ ! [X381] :
                                                                          ( p1(X381)
                                                                          | ~ r1(X380,X381) )
                                                                    & ~ ! [X382] :
                                                                          ( ~ ! [X383] :
                                                                                ( p1(X383)
                                                                                | ~ r1(X382,X383) )
                                                                          | ~ r1(X380,X382) ) )
                                                                | ~ r1(X379,X380) )
                                                            | ~ r1(X377,X379) )
                                                      & ~ ! [X384] :
                                                            ( p2(X384)
                                                            | ~ r1(X377,X384) ) )
                                                  | ~ r1(X375,X377) )
                                            & ~ ! [X385] :
                                                  ( p2(X385)
                                                  | ~ r1(X375,X385) ) )
                                        | ~ r1(X373,X375) )
                                  & ~ ! [X386] :
                                        ( p2(X386)
                                        | ~ r1(X373,X386) ) )
                              | ~ r1(X371,X373) )
                        & ~ ! [X387] :
                              ( p2(X387)
                              | ~ r1(X371,X387) ) )
                    | ~ r1(X0,X371) )
              & ~ ! [X388] :
                    ( p2(X388)
                    | ~ r1(X0,X388) ) )
            | ( ~ ! [X389] :
                    ( p1(X389)
                    | ~ r1(X0,X389) )
              & ~ ! [X390] :
                    ( ~ ( ~ ! [X391] :
                              ( p1(X391)
                              | ~ r1(X390,X391) )
                        & ~ ! [X392] :
                              ( ~ ( ~ ! [X393] :
                                        ( p1(X393)
                                        | ~ r1(X392,X393) )
                                  & ~ ! [X394] :
                                        ( ~ ( ~ ! [X395] :
                                                  ( p1(X395)
                                                  | ~ r1(X394,X395) )
                                            & ~ ! [X396] :
                                                  ( ~ ( ~ ! [X397] :
                                                            ( p1(X397)
                                                            | ~ r1(X396,X397) )
                                                      & ~ ! [X398] :
                                                            ( ~ ( p1(X398)
                                                                & ~ ! [X399] :
                                                                      ( ~ ! [X400] :
                                                                            ( ~ p1(X400)
                                                                            | ~ r1(X399,X400) )
                                                                      | ~ r1(X398,X399) ) )
                                                            | ~ r1(X396,X398) )
                                                      & ~ ! [X401] :
                                                            ( p2(X401)
                                                            | ~ r1(X396,X401) ) )
                                                  | ~ r1(X394,X396) )
                                            & ~ ! [X402] :
                                                  ( p2(X402)
                                                  | ~ r1(X394,X402) ) )
                                        | ~ r1(X392,X394) )
                                  & ~ ! [X403] :
                                        ( p2(X403)
                                        | ~ r1(X392,X403) ) )
                              | ~ r1(X390,X392) )
                        & ~ ! [X404] :
                              ( p2(X404)
                              | ~ r1(X390,X404) ) )
                    | ~ r1(X0,X390) )
              & ~ ! [X405] :
                    ( p2(X405)
                    | ~ r1(X0,X405) ) )
            | ! [X406] :
                ( p1(X406)
                | ~ r1(X0,X406) )
            | ! [X407] :
                ( ! [X408] :
                    ( p1(X408)
                    | ~ r1(X407,X408) )
                | ! [X409] :
                    ( ! [X410] :
                        ( p1(X410)
                        | ~ r1(X409,X410) )
                    | ! [X411] :
                        ( ! [X412] :
                            ( p1(X412)
                            | ~ r1(X411,X412) )
                        | ! [X413] :
                            ( ! [X414] :
                                ( p1(X414)
                                | ~ r1(X413,X414) )
                            | ! [X415] :
                                ( ! [X416] :
                                    ( p1(X416)
                                    | ~ r1(X415,X416) )
                                | ! [X417] :
                                    ( ! [X418] :
                                        ( p1(X418)
                                        | ~ r1(X417,X418) )
                                    | ! [X419] :
                                        ( ! [X420] :
                                            ( p1(X420)
                                            | ~ r1(X419,X420) )
                                        | ! [X421] :
                                            ( ! [X422] :
                                                ( p1(X422)
                                                | ~ r1(X421,X422) )
                                            | ! [X423] :
                                                ( ! [X424] :
                                                    ( p1(X424)
                                                    | ~ r1(X423,X424) )
                                                | ! [X425] :
                                                    ( ! [X426] :
                                                        ( p1(X426)
                                                        | ~ r1(X425,X426) )
                                                    | ! [X427] :
                                                        ( ~ ! [X428] :
                                                              ( p1(X428)
                                                              | ~ r1(X427,X428) )
                                                        | ~ r1(X425,X427) )
                                                    | ~ r1(X423,X425) )
                                                | ! [X429] :
                                                    ( p2(X429)
                                                    | ~ r1(X423,X429) )
                                                | ~ r1(X421,X423) )
                                            | ! [X430] :
                                                ( p2(X430)
                                                | ~ r1(X421,X430) )
                                            | ~ r1(X419,X421) )
                                        | ! [X431] :
                                            ( p2(X431)
                                            | ~ r1(X419,X431) )
                                        | ~ r1(X417,X419) )
                                    | ! [X432] :
                                        ( p2(X432)
                                        | ~ r1(X417,X432) )
                                    | ~ r1(X415,X417) )
                                | ! [X433] :
                                    ( p2(X433)
                                    | ~ r1(X415,X433) )
                                | ~ r1(X413,X415) )
                            | ! [X434] :
                                ( p2(X434)
                                | ~ r1(X413,X434) )
                            | ~ r1(X411,X413) )
                        | ! [X435] :
                            ( p2(X435)
                            | ~ r1(X411,X435) )
                        | ~ r1(X409,X411) )
                    | ! [X436] :
                        ( p2(X436)
                        | ~ r1(X409,X436) )
                    | ~ r1(X407,X409) )
                | ! [X437] :
                    ( p2(X437)
                    | ~ r1(X407,X437) )
                | ~ r1(X0,X407) )
            | ! [X438] :
                ( p2(X438)
                | ~ r1(X0,X438) )
            | ( ~ ! [X439] :
                    ( p1(X439)
                    | ~ r1(X0,X439) )
              & ~ ! [X440] :
                    ( ~ ( ~ ! [X441] :
                              ( p1(X441)
                              | ~ r1(X440,X441) )
                        & ~ ! [X442] :
                              ( ~ ( ~ ! [X443] :
                                        ( p1(X443)
                                        | ~ r1(X442,X443) )
                                  & ~ ! [X444] :
                                        ( ~ ( ~ ! [X445] :
                                                  ( p1(X445)
                                                  | ~ r1(X444,X445) )
                                            & ~ ! [X446] :
                                                  ( ~ ( ~ ! [X447] :
                                                            ( p1(X447)
                                                            | ~ r1(X446,X447) )
                                                      & ~ ! [X448] :
                                                            ( ~ ( ~ ! [X449] :
                                                                      ( p1(X449)
                                                                      | ~ r1(X448,X449) )
                                                                & ~ ! [X450] :
                                                                      ( ~ ! [X451] :
                                                                            ( $false
                                                                            | ~ r1(X450,X451) )
                                                                      | ~ r1(X448,X450) )
                                                                & ~ ! [X452] :
                                                                      ( p2(X452)
                                                                      | ~ r1(X448,X452) ) )
                                                            | ~ r1(X446,X448) )
                                                      & ~ ! [X453] :
                                                            ( p2(X453)
                                                            | ~ r1(X446,X453) ) )
                                                  | ~ r1(X444,X446) )
                                            & ~ ! [X454] :
                                                  ( p2(X454)
                                                  | ~ r1(X444,X454) ) )
                                        | ~ r1(X442,X444) )
                                  & ~ ! [X455] :
                                        ( p2(X455)
                                        | ~ r1(X442,X455) ) )
                              | ~ r1(X440,X442) )
                        & ~ ! [X456] :
                              ( p2(X456)
                              | ~ r1(X440,X456) ) )
                    | ~ r1(X0,X440) )
              & ~ ! [X457] :
                    ( p2(X457)
                    | ~ r1(X0,X457) ) )
            | ( ~ ! [X458] :
                    ( p1(X458)
                    | ~ r1(X0,X458) )
              & ~ ! [X459] :
                    ( ~ ( ~ ! [X460] :
                              ( p1(X460)
                              | ~ r1(X459,X460) )
                        & ~ ! [X461] :
                              ( ~ ( ~ ! [X462] :
                                        ( p1(X462)
                                        | ~ r1(X461,X462) )
                                  & ~ ! [X463] :
                                        ( ~ ( ~ ! [X464] :
                                                  ( p1(X464)
                                                  | ~ r1(X463,X464) )
                                            & ~ ! [X465] :
                                                  ( ~ ( ~ ! [X466] :
                                                            ( p1(X466)
                                                            | ~ r1(X465,X466) )
                                                      & ~ ! [X467] :
                                                            ( ~ ( ~ ! [X468] :
                                                                      ( p1(X468)
                                                                      | ~ r1(X467,X468) )
                                                                & ~ ! [X469] :
                                                                      ( ~ ( ~ ! [X470] :
                                                                                ( ~ ! [X471] :
                                                                                      ( p1(X471)
                                                                                      | ~ r1(X470,X471) )
                                                                                | ~ r1(X469,X470) )
                                                                          & ~ ! [X472] :
                                                                                ( ~ ! [X473] :
                                                                                      ( ~ ! [X474] :
                                                                                            ( p1(X474)
                                                                                            | ~ r1(X473,X474) )
                                                                                      | ~ r1(X472,X473) )
                                                                                | ~ r1(X469,X472) ) )
                                                                      | ~ r1(X467,X469) )
                                                                & ~ ! [X475] :
                                                                      ( p2(X475)
                                                                      | ~ r1(X467,X475) ) )
                                                            | ~ r1(X465,X467) )
                                                      & ~ ! [X476] :
                                                            ( p2(X476)
                                                            | ~ r1(X465,X476) ) )
                                                  | ~ r1(X463,X465) )
                                            & ~ ! [X477] :
                                                  ( p2(X477)
                                                  | ~ r1(X463,X477) ) )
                                        | ~ r1(X461,X463) )
                                  & ~ ! [X478] :
                                        ( p2(X478)
                                        | ~ r1(X461,X478) ) )
                              | ~ r1(X459,X461) )
                        & ~ ! [X479] :
                              ( p2(X479)
                              | ~ r1(X459,X479) ) )
                    | ~ r1(X0,X459) )
              & ~ ! [X480] :
                    ( p2(X480)
                    | ~ r1(X0,X480) ) )
            | ( ~ ! [X481] :
                    ( p1(X481)
                    | ~ r1(X0,X481) )
              & ~ ! [X482] :
                    ( ~ ( ~ ! [X483] :
                              ( p1(X483)
                              | ~ r1(X482,X483) )
                        & ~ ! [X484] :
                              ( ~ ( ~ ! [X485] :
                                        ( p1(X485)
                                        | ~ r1(X484,X485) )
                                  & ~ ! [X486] :
                                        ( ~ ( ~ ! [X487] :
                                                  ( p1(X487)
                                                  | ~ r1(X486,X487) )
                                            & ~ ! [X488] :
                                                  ( ~ ( ~ ! [X489] :
                                                            ( p1(X489)
                                                            | ~ r1(X488,X489) )
                                                      & ~ ! [X490] :
                                                            ( ~ ( ~ ! [X491] :
                                                                      ( p1(X491)
                                                                      | ~ r1(X490,X491) )
                                                                & ~ ! [X492] :
                                                                      ( ! [X493] :
                                                                          ( ~ ( ~ ! [X494] :
                                                                                    ( p1(X494)
                                                                                    | ~ r1(X493,X494) )
                                                                              & ~ ! [X495] :
                                                                                    ( ~ ! [X496] :
                                                                                          ( p1(X496)
                                                                                          | ~ r1(X495,X496) )
                                                                                    | ~ r1(X493,X495) ) )
                                                                          | ~ r1(X492,X493) )
                                                                      | ~ r1(X490,X492) )
                                                                & ~ ! [X497] :
                                                                      ( p2(X497)
                                                                      | ~ r1(X490,X497) ) )
                                                            | ~ r1(X488,X490) )
                                                      & ~ ! [X498] :
                                                            ( p2(X498)
                                                            | ~ r1(X488,X498) ) )
                                                  | ~ r1(X486,X488) )
                                            & ~ ! [X499] :
                                                  ( p2(X499)
                                                  | ~ r1(X486,X499) ) )
                                        | ~ r1(X484,X486) )
                                  & ~ ! [X500] :
                                        ( p2(X500)
                                        | ~ r1(X484,X500) ) )
                              | ~ r1(X482,X484) )
                        & ~ ! [X501] :
                              ( p2(X501)
                              | ~ r1(X482,X501) ) )
                    | ~ r1(X0,X482) )
              & ~ ! [X502] :
                    ( p2(X502)
                    | ~ r1(X0,X502) ) )
            | ( ~ ! [X503] :
                    ( p1(X503)
                    | ~ r1(X0,X503) )
              & ~ ! [X504] :
                    ( ~ ( ~ ! [X505] :
                              ( p1(X505)
                              | ~ r1(X504,X505) )
                        & ~ ! [X506] :
                              ( ~ ( ~ ! [X507] :
                                        ( p1(X507)
                                        | ~ r1(X506,X507) )
                                  & ~ ! [X508] :
                                        ( ~ ( ~ ! [X509] :
                                                  ( p1(X509)
                                                  | ~ r1(X508,X509) )
                                            & ~ ! [X510] :
                                                  ( ~ ( ~ ! [X511] :
                                                            ( p1(X511)
                                                            | ~ r1(X510,X511) )
                                                      & ~ ! [X512] :
                                                            ( ~ ( ~ ! [X513] :
                                                                      ( p1(X513)
                                                                      | ~ r1(X512,X513) )
                                                                & ~ ! [X514] :
                                                                      ( ~ ( p1(X514)
                                                                          & ~ ! [X515] :
                                                                                ( ~ ! [X516] :
                                                                                      ( ~ p1(X516)
                                                                                      | ~ r1(X515,X516) )
                                                                                | ~ r1(X514,X515) ) )
                                                                      | ~ r1(X512,X514) )
                                                                & ~ ! [X517] :
                                                                      ( p2(X517)
                                                                      | ~ r1(X512,X517) ) )
                                                            | ~ r1(X510,X512) )
                                                      & ~ ! [X518] :
                                                            ( p2(X518)
                                                            | ~ r1(X510,X518) ) )
                                                  | ~ r1(X508,X510) )
                                            & ~ ! [X519] :
                                                  ( p2(X519)
                                                  | ~ r1(X508,X519) ) )
                                        | ~ r1(X506,X508) )
                                  & ~ ! [X520] :
                                        ( p2(X520)
                                        | ~ r1(X506,X520) ) )
                              | ~ r1(X504,X506) )
                        & ~ ! [X521] :
                              ( p2(X521)
                              | ~ r1(X504,X521) ) )
                    | ~ r1(X0,X504) )
              & ~ ! [X522] :
                    ( p2(X522)
                    | ~ r1(X0,X522) ) )
            | ! [X523] :
                ( p1(X523)
                | ~ r1(X0,X523) )
            | ! [X524] :
                ( ! [X525] :
                    ( p1(X525)
                    | ~ r1(X524,X525) )
                | ! [X526] :
                    ( ! [X527] :
                        ( p1(X527)
                        | ~ r1(X526,X527) )
                    | ! [X528] :
                        ( ! [X529] :
                            ( p1(X529)
                            | ~ r1(X528,X529) )
                        | ! [X530] :
                            ( ! [X531] :
                                ( p1(X531)
                                | ~ r1(X530,X531) )
                            | ! [X532] :
                                ( ! [X533] :
                                    ( p1(X533)
                                    | ~ r1(X532,X533) )
                                | ! [X534] :
                                    ( ! [X535] :
                                        ( p1(X535)
                                        | ~ r1(X534,X535) )
                                    | ! [X536] :
                                        ( ! [X537] :
                                            ( p1(X537)
                                            | ~ r1(X536,X537) )
                                        | ! [X538] :
                                            ( ! [X539] :
                                                ( p1(X539)
                                                | ~ r1(X538,X539) )
                                            | ! [X540] :
                                                ( ! [X541] :
                                                    ( p1(X541)
                                                    | ~ r1(X540,X541) )
                                                | ! [X542] :
                                                    ( ! [X543] :
                                                        ( p1(X543)
                                                        | ~ r1(X542,X543) )
                                                    | ! [X544] :
                                                        ( ~ ! [X545] :
                                                              ( p1(X545)
                                                              | ~ r1(X544,X545) )
                                                        | ~ r1(X542,X544) )
                                                    | ~ r1(X540,X542) )
                                                | ! [X546] :
                                                    ( p2(X546)
                                                    | ~ r1(X540,X546) )
                                                | ~ r1(X538,X540) )
                                            | ! [X547] :
                                                ( p2(X547)
                                                | ~ r1(X538,X547) )
                                            | ~ r1(X536,X538) )
                                        | ! [X548] :
                                            ( p2(X548)
                                            | ~ r1(X536,X548) )
                                        | ~ r1(X534,X536) )
                                    | ! [X549] :
                                        ( p2(X549)
                                        | ~ r1(X534,X549) )
                                    | ~ r1(X532,X534) )
                                | ! [X550] :
                                    ( p2(X550)
                                    | ~ r1(X532,X550) )
                                | ~ r1(X530,X532) )
                            | ! [X551] :
                                ( p2(X551)
                                | ~ r1(X530,X551) )
                            | ~ r1(X528,X530) )
                        | ! [X552] :
                            ( p2(X552)
                            | ~ r1(X528,X552) )
                        | ~ r1(X526,X528) )
                    | ! [X553] :
                        ( p2(X553)
                        | ~ r1(X526,X553) )
                    | ~ r1(X524,X526) )
                | ! [X554] :
                    ( p2(X554)
                    | ~ r1(X524,X554) )
                | ~ r1(X0,X524) )
            | ! [X555] :
                ( p2(X555)
                | ~ r1(X0,X555) )
            | ( ~ ! [X556] :
                    ( p1(X556)
                    | ~ r1(X0,X556) )
              & ~ ! [X557] :
                    ( ~ ( ~ ! [X558] :
                              ( p1(X558)
                              | ~ r1(X557,X558) )
                        & ~ ! [X559] :
                              ( ~ ( ~ ! [X560] :
                                        ( p1(X560)
                                        | ~ r1(X559,X560) )
                                  & ~ ! [X561] :
                                        ( ~ ( ~ ! [X562] :
                                                  ( p1(X562)
                                                  | ~ r1(X561,X562) )
                                            & ~ ! [X563] :
                                                  ( ~ ( ~ ! [X564] :
                                                            ( p1(X564)
                                                            | ~ r1(X563,X564) )
                                                      & ~ ! [X565] :
                                                            ( ~ ( ~ ! [X566] :
                                                                      ( p1(X566)
                                                                      | ~ r1(X565,X566) )
                                                                & ~ ! [X567] :
                                                                      ( ~ ( ~ ! [X568] :
                                                                                ( p1(X568)
                                                                                | ~ r1(X567,X568) )
                                                                          & ~ ! [X569] :
                                                                                ( ~ ! [X570] :
                                                                                      ( $false
                                                                                      | ~ r1(X569,X570) )
                                                                                | ~ r1(X567,X569) )
                                                                          & ~ ! [X571] :
                                                                                ( p2(X571)
                                                                                | ~ r1(X567,X571) ) )
                                                                      | ~ r1(X565,X567) )
                                                                & ~ ! [X572] :
                                                                      ( p2(X572)
                                                                      | ~ r1(X565,X572) ) )
                                                            | ~ r1(X563,X565) )
                                                      & ~ ! [X573] :
                                                            ( p2(X573)
                                                            | ~ r1(X563,X573) ) )
                                                  | ~ r1(X561,X563) )
                                            & ~ ! [X574] :
                                                  ( p2(X574)
                                                  | ~ r1(X561,X574) ) )
                                        | ~ r1(X559,X561) )
                                  & ~ ! [X575] :
                                        ( p2(X575)
                                        | ~ r1(X559,X575) ) )
                              | ~ r1(X557,X559) )
                        & ~ ! [X576] :
                              ( p2(X576)
                              | ~ r1(X557,X576) ) )
                    | ~ r1(X0,X557) )
              & ~ ! [X577] :
                    ( p2(X577)
                    | ~ r1(X0,X577) ) )
            | ( ~ ! [X578] :
                    ( p1(X578)
                    | ~ r1(X0,X578) )
              & ~ ! [X579] :
                    ( ~ ( ~ ! [X580] :
                              ( p1(X580)
                              | ~ r1(X579,X580) )
                        & ~ ! [X581] :
                              ( ~ ( ~ ! [X582] :
                                        ( p1(X582)
                                        | ~ r1(X581,X582) )
                                  & ~ ! [X583] :
                                        ( ~ ( ~ ! [X584] :
                                                  ( p1(X584)
                                                  | ~ r1(X583,X584) )
                                            & ~ ! [X585] :
                                                  ( ~ ( ~ ! [X586] :
                                                            ( p1(X586)
                                                            | ~ r1(X585,X586) )
                                                      & ~ ! [X587] :
                                                            ( ~ ( ~ ! [X588] :
                                                                      ( p1(X588)
                                                                      | ~ r1(X587,X588) )
                                                                & ~ ! [X589] :
                                                                      ( ~ ( ~ ! [X590] :
                                                                                ( p1(X590)
                                                                                | ~ r1(X589,X590) )
                                                                          & ~ ! [X591] :
                                                                                ( ~ ( ~ ! [X592] :
                                                                                          ( ~ ! [X593] :
                                                                                                ( p1(X593)
                                                                                                | ~ r1(X592,X593) )
                                                                                          | ~ r1(X591,X592) )
                                                                                    & ~ ! [X594] :
                                                                                          ( ~ ! [X595] :
                                                                                                ( ~ ! [X596] :
                                                                                                      ( p1(X596)
                                                                                                      | ~ r1(X595,X596) )
                                                                                                | ~ r1(X594,X595) )
                                                                                          | ~ r1(X591,X594) ) )
                                                                                | ~ r1(X589,X591) )
                                                                          & ~ ! [X597] :
                                                                                ( p2(X597)
                                                                                | ~ r1(X589,X597) ) )
                                                                      | ~ r1(X587,X589) )
                                                                & ~ ! [X598] :
                                                                      ( p2(X598)
                                                                      | ~ r1(X587,X598) ) )
                                                            | ~ r1(X585,X587) )
                                                      & ~ ! [X599] :
                                                            ( p2(X599)
                                                            | ~ r1(X585,X599) ) )
                                                  | ~ r1(X583,X585) )
                                            & ~ ! [X600] :
                                                  ( p2(X600)
                                                  | ~ r1(X583,X600) ) )
                                        | ~ r1(X581,X583) )
                                  & ~ ! [X601] :
                                        ( p2(X601)
                                        | ~ r1(X581,X601) ) )
                              | ~ r1(X579,X581) )
                        & ~ ! [X602] :
                              ( p2(X602)
                              | ~ r1(X579,X602) ) )
                    | ~ r1(X0,X579) )
              & ~ ! [X603] :
                    ( p2(X603)
                    | ~ r1(X0,X603) ) )
            | ( ~ ! [X604] :
                    ( p1(X604)
                    | ~ r1(X0,X604) )
              & ~ ! [X605] :
                    ( ~ ( ~ ! [X606] :
                              ( p1(X606)
                              | ~ r1(X605,X606) )
                        & ~ ! [X607] :
                              ( ~ ( ~ ! [X608] :
                                        ( p1(X608)
                                        | ~ r1(X607,X608) )
                                  & ~ ! [X609] :
                                        ( ~ ( ~ ! [X610] :
                                                  ( p1(X610)
                                                  | ~ r1(X609,X610) )
                                            & ~ ! [X611] :
                                                  ( ~ ( ~ ! [X612] :
                                                            ( p1(X612)
                                                            | ~ r1(X611,X612) )
                                                      & ~ ! [X613] :
                                                            ( ~ ( ~ ! [X614] :
                                                                      ( p1(X614)
                                                                      | ~ r1(X613,X614) )
                                                                & ~ ! [X615] :
                                                                      ( ~ ( ~ ! [X616] :
                                                                                ( p1(X616)
                                                                                | ~ r1(X615,X616) )
                                                                          & ~ ! [X617] :
                                                                                ( ! [X618] :
                                                                                    ( ~ ( ~ ! [X619] :
                                                                                              ( p1(X619)
                                                                                              | ~ r1(X618,X619) )
                                                                                        & ~ ! [X620] :
                                                                                              ( ~ ! [X621] :
                                                                                                    ( p1(X621)
                                                                                                    | ~ r1(X620,X621) )
                                                                                              | ~ r1(X618,X620) ) )
                                                                                    | ~ r1(X617,X618) )
                                                                                | ~ r1(X615,X617) )
                                                                          & ~ ! [X622] :
                                                                                ( p2(X622)
                                                                                | ~ r1(X615,X622) ) )
                                                                      | ~ r1(X613,X615) )
                                                                & ~ ! [X623] :
                                                                      ( p2(X623)
                                                                      | ~ r1(X613,X623) ) )
                                                            | ~ r1(X611,X613) )
                                                      & ~ ! [X624] :
                                                            ( p2(X624)
                                                            | ~ r1(X611,X624) ) )
                                                  | ~ r1(X609,X611) )
                                            & ~ ! [X625] :
                                                  ( p2(X625)
                                                  | ~ r1(X609,X625) ) )
                                        | ~ r1(X607,X609) )
                                  & ~ ! [X626] :
                                        ( p2(X626)
                                        | ~ r1(X607,X626) ) )
                              | ~ r1(X605,X607) )
                        & ~ ! [X627] :
                              ( p2(X627)
                              | ~ r1(X605,X627) ) )
                    | ~ r1(X0,X605) )
              & ~ ! [X628] :
                    ( p2(X628)
                    | ~ r1(X0,X628) ) )
            | ( ~ ! [X629] :
                    ( p1(X629)
                    | ~ r1(X0,X629) )
              & ~ ! [X630] :
                    ( ~ ( ~ ! [X631] :
                              ( p1(X631)
                              | ~ r1(X630,X631) )
                        & ~ ! [X632] :
                              ( ~ ( ~ ! [X633] :
                                        ( p1(X633)
                                        | ~ r1(X632,X633) )
                                  & ~ ! [X634] :
                                        ( ~ ( ~ ! [X635] :
                                                  ( p1(X635)
                                                  | ~ r1(X634,X635) )
                                            & ~ ! [X636] :
                                                  ( ~ ( ~ ! [X637] :
                                                            ( p1(X637)
                                                            | ~ r1(X636,X637) )
                                                      & ~ ! [X638] :
                                                            ( ~ ( ~ ! [X639] :
                                                                      ( p1(X639)
                                                                      | ~ r1(X638,X639) )
                                                                & ~ ! [X640] :
                                                                      ( ~ ( ~ ! [X641] :
                                                                                ( p1(X641)
                                                                                | ~ r1(X640,X641) )
                                                                          & ~ ! [X642] :
                                                                                ( ~ ( p1(X642)
                                                                                    & ~ ! [X643] :
                                                                                          ( ~ ! [X644] :
                                                                                                ( ~ p1(X644)
                                                                                                | ~ r1(X643,X644) )
                                                                                          | ~ r1(X642,X643) ) )
                                                                                | ~ r1(X640,X642) )
                                                                          & ~ ! [X645] :
                                                                                ( p2(X645)
                                                                                | ~ r1(X640,X645) ) )
                                                                      | ~ r1(X638,X640) )
                                                                & ~ ! [X646] :
                                                                      ( p2(X646)
                                                                      | ~ r1(X638,X646) ) )
                                                            | ~ r1(X636,X638) )
                                                      & ~ ! [X647] :
                                                            ( p2(X647)
                                                            | ~ r1(X636,X647) ) )
                                                  | ~ r1(X634,X636) )
                                            & ~ ! [X648] :
                                                  ( p2(X648)
                                                  | ~ r1(X634,X648) ) )
                                        | ~ r1(X632,X634) )
                                  & ~ ! [X649] :
                                        ( p2(X649)
                                        | ~ r1(X632,X649) ) )
                              | ~ r1(X630,X632) )
                        & ~ ! [X650] :
                              ( p2(X650)
                              | ~ r1(X630,X650) ) )
                    | ~ r1(X0,X630) )
              & ~ ! [X651] :
                    ( p2(X651)
                    | ~ r1(X0,X651) ) )
            | ! [X652] :
                ( p1(X652)
                | ~ r1(X0,X652) )
            | ! [X653] :
                ( ! [X654] :
                    ( p1(X654)
                    | ~ r1(X653,X654) )
                | ! [X655] :
                    ( ! [X656] :
                        ( p1(X656)
                        | ~ r1(X655,X656) )
                    | ! [X657] :
                        ( ! [X658] :
                            ( p1(X658)
                            | ~ r1(X657,X658) )
                        | ! [X659] :
                            ( ! [X660] :
                                ( p1(X660)
                                | ~ r1(X659,X660) )
                            | ! [X661] :
                                ( ! [X662] :
                                    ( p1(X662)
                                    | ~ r1(X661,X662) )
                                | ! [X663] :
                                    ( ! [X664] :
                                        ( p1(X664)
                                        | ~ r1(X663,X664) )
                                    | ! [X665] :
                                        ( ! [X666] :
                                            ( p1(X666)
                                            | ~ r1(X665,X666) )
                                        | ! [X667] :
                                            ( ! [X668] :
                                                ( p1(X668)
                                                | ~ r1(X667,X668) )
                                            | ! [X669] :
                                                ( ! [X670] :
                                                    ( p1(X670)
                                                    | ~ r1(X669,X670) )
                                                | ! [X671] :
                                                    ( ! [X672] :
                                                        ( p1(X672)
                                                        | ~ r1(X671,X672) )
                                                    | ! [X673] :
                                                        ( ~ ! [X674] :
                                                              ( p1(X674)
                                                              | ~ r1(X673,X674) )
                                                        | ~ r1(X671,X673) )
                                                    | ~ r1(X669,X671) )
                                                | ! [X675] :
                                                    ( p2(X675)
                                                    | ~ r1(X669,X675) )
                                                | ~ r1(X667,X669) )
                                            | ! [X676] :
                                                ( p2(X676)
                                                | ~ r1(X667,X676) )
                                            | ~ r1(X665,X667) )
                                        | ! [X677] :
                                            ( p2(X677)
                                            | ~ r1(X665,X677) )
                                        | ~ r1(X663,X665) )
                                    | ! [X678] :
                                        ( p2(X678)
                                        | ~ r1(X663,X678) )
                                    | ~ r1(X661,X663) )
                                | ! [X679] :
                                    ( p2(X679)
                                    | ~ r1(X661,X679) )
                                | ~ r1(X659,X661) )
                            | ! [X680] :
                                ( p2(X680)
                                | ~ r1(X659,X680) )
                            | ~ r1(X657,X659) )
                        | ! [X681] :
                            ( p2(X681)
                            | ~ r1(X657,X681) )
                        | ~ r1(X655,X657) )
                    | ! [X682] :
                        ( p2(X682)
                        | ~ r1(X655,X682) )
                    | ~ r1(X653,X655) )
                | ! [X683] :
                    ( p2(X683)
                    | ~ r1(X653,X683) )
                | ~ r1(X0,X653) )
            | ! [X684] :
                ( p2(X684)
                | ~ r1(X0,X684) )
            | ( ~ ! [X685] :
                    ( p1(X685)
                    | ~ r1(X0,X685) )
              & ~ ! [X686] :
                    ( ~ ( ~ ! [X687] :
                              ( p1(X687)
                              | ~ r1(X686,X687) )
                        & ~ ! [X688] :
                              ( ~ ( ~ ! [X689] :
                                        ( p1(X689)
                                        | ~ r1(X688,X689) )
                                  & ~ ! [X690] :
                                        ( ~ ( ~ ! [X691] :
                                                  ( p1(X691)
                                                  | ~ r1(X690,X691) )
                                            & ~ ! [X692] :
                                                  ( ~ ( ~ ! [X693] :
                                                            ( p1(X693)
                                                            | ~ r1(X692,X693) )
                                                      & ~ ! [X694] :
                                                            ( ~ ( ~ ! [X695] :
                                                                      ( p1(X695)
                                                                      | ~ r1(X694,X695) )
                                                                & ~ ! [X696] :
                                                                      ( ~ ( ~ ! [X697] :
                                                                                ( p1(X697)
                                                                                | ~ r1(X696,X697) )
                                                                          & ~ ! [X698] :
                                                                                ( ~ ( ~ ! [X699] :
                                                                                          ( p1(X699)
                                                                                          | ~ r1(X698,X699) )
                                                                                    & ~ ! [X700] :
                                                                                          ( ~ ! [X701] :
                                                                                                ( $false
                                                                                                | ~ r1(X700,X701) )
                                                                                          | ~ r1(X698,X700) )
                                                                                    & ~ ! [X702] :
                                                                                          ( p2(X702)
                                                                                          | ~ r1(X698,X702) ) )
                                                                                | ~ r1(X696,X698) )
                                                                          & ~ ! [X703] :
                                                                                ( p2(X703)
                                                                                | ~ r1(X696,X703) ) )
                                                                      | ~ r1(X694,X696) )
                                                                & ~ ! [X704] :
                                                                      ( p2(X704)
                                                                      | ~ r1(X694,X704) ) )
                                                            | ~ r1(X692,X694) )
                                                      & ~ ! [X705] :
                                                            ( p2(X705)
                                                            | ~ r1(X692,X705) ) )
                                                  | ~ r1(X690,X692) )
                                            & ~ ! [X706] :
                                                  ( p2(X706)
                                                  | ~ r1(X690,X706) ) )
                                        | ~ r1(X688,X690) )
                                  & ~ ! [X707] :
                                        ( p2(X707)
                                        | ~ r1(X688,X707) ) )
                              | ~ r1(X686,X688) )
                        & ~ ! [X708] :
                              ( p2(X708)
                              | ~ r1(X686,X708) ) )
                    | ~ r1(X0,X686) )
              & ~ ! [X709] :
                    ( p2(X709)
                    | ~ r1(X0,X709) ) )
            | ( ~ ! [X710] :
                    ( p1(X710)
                    | ~ r1(X0,X710) )
              & ~ ! [X711] :
                    ( ~ ( ~ ! [X712] :
                              ( p1(X712)
                              | ~ r1(X711,X712) )
                        & ~ ! [X713] :
                              ( ~ ( ~ ! [X714] :
                                        ( p1(X714)
                                        | ~ r1(X713,X714) )
                                  & ~ ! [X715] :
                                        ( ~ ( ~ ! [X716] :
                                                  ( p1(X716)
                                                  | ~ r1(X715,X716) )
                                            & ~ ! [X717] :
                                                  ( ~ ( ~ ! [X718] :
                                                            ( p1(X718)
                                                            | ~ r1(X717,X718) )
                                                      & ~ ! [X719] :
                                                            ( ~ ( ~ ! [X720] :
                                                                      ( p1(X720)
                                                                      | ~ r1(X719,X720) )
                                                                & ~ ! [X721] :
                                                                      ( ~ ( ~ ! [X722] :
                                                                                ( p1(X722)
                                                                                | ~ r1(X721,X722) )
                                                                          & ~ ! [X723] :
                                                                                ( ~ ( ~ ! [X724] :
                                                                                          ( p1(X724)
                                                                                          | ~ r1(X723,X724) )
                                                                                    & ~ ! [X725] :
                                                                                          ( ~ ( ~ ! [X726] :
                                                                                                    ( ~ ! [X727] :
                                                                                                          ( p1(X727)
                                                                                                          | ~ r1(X726,X727) )
                                                                                                    | ~ r1(X725,X726) )
                                                                                              & ~ ! [X728] :
                                                                                                    ( ~ ! [X729] :
                                                                                                          ( ~ ! [X730] :
                                                                                                                ( p1(X730)
                                                                                                                | ~ r1(X729,X730) )
                                                                                                          | ~ r1(X728,X729) )
                                                                                                    | ~ r1(X725,X728) ) )
                                                                                          | ~ r1(X723,X725) )
                                                                                    & ~ ! [X731] :
                                                                                          ( p2(X731)
                                                                                          | ~ r1(X723,X731) ) )
                                                                                | ~ r1(X721,X723) )
                                                                          & ~ ! [X732] :
                                                                                ( p2(X732)
                                                                                | ~ r1(X721,X732) ) )
                                                                      | ~ r1(X719,X721) )
                                                                & ~ ! [X733] :
                                                                      ( p2(X733)
                                                                      | ~ r1(X719,X733) ) )
                                                            | ~ r1(X717,X719) )
                                                      & ~ ! [X734] :
                                                            ( p2(X734)
                                                            | ~ r1(X717,X734) ) )
                                                  | ~ r1(X715,X717) )
                                            & ~ ! [X735] :
                                                  ( p2(X735)
                                                  | ~ r1(X715,X735) ) )
                                        | ~ r1(X713,X715) )
                                  & ~ ! [X736] :
                                        ( p2(X736)
                                        | ~ r1(X713,X736) ) )
                              | ~ r1(X711,X713) )
                        & ~ ! [X737] :
                              ( p2(X737)
                              | ~ r1(X711,X737) ) )
                    | ~ r1(X0,X711) )
              & ~ ! [X738] :
                    ( p2(X738)
                    | ~ r1(X0,X738) ) )
            | ( ~ ! [X739] :
                    ( p1(X739)
                    | ~ r1(X0,X739) )
              & ~ ! [X740] :
                    ( ~ ( ~ ! [X741] :
                              ( p1(X741)
                              | ~ r1(X740,X741) )
                        & ~ ! [X742] :
                              ( ~ ( ~ ! [X743] :
                                        ( p1(X743)
                                        | ~ r1(X742,X743) )
                                  & ~ ! [X744] :
                                        ( ~ ( ~ ! [X745] :
                                                  ( p1(X745)
                                                  | ~ r1(X744,X745) )
                                            & ~ ! [X746] :
                                                  ( ~ ( ~ ! [X747] :
                                                            ( p1(X747)
                                                            | ~ r1(X746,X747) )
                                                      & ~ ! [X748] :
                                                            ( ~ ( ~ ! [X749] :
                                                                      ( p1(X749)
                                                                      | ~ r1(X748,X749) )
                                                                & ~ ! [X750] :
                                                                      ( ~ ( ~ ! [X751] :
                                                                                ( p1(X751)
                                                                                | ~ r1(X750,X751) )
                                                                          & ~ ! [X752] :
                                                                                ( ~ ( ~ ! [X753] :
                                                                                          ( p1(X753)
                                                                                          | ~ r1(X752,X753) )
                                                                                    & ~ ! [X754] :
                                                                                          ( ! [X755] :
                                                                                              ( ~ ( ~ ! [X756] :
                                                                                                        ( p1(X756)
                                                                                                        | ~ r1(X755,X756) )
                                                                                                  & ~ ! [X757] :
                                                                                                        ( ~ ! [X758] :
                                                                                                              ( p1(X758)
                                                                                                              | ~ r1(X757,X758) )
                                                                                                        | ~ r1(X755,X757) ) )
                                                                                              | ~ r1(X754,X755) )
                                                                                          | ~ r1(X752,X754) )
                                                                                    & ~ ! [X759] :
                                                                                          ( p2(X759)
                                                                                          | ~ r1(X752,X759) ) )
                                                                                | ~ r1(X750,X752) )
                                                                          & ~ ! [X760] :
                                                                                ( p2(X760)
                                                                                | ~ r1(X750,X760) ) )
                                                                      | ~ r1(X748,X750) )
                                                                & ~ ! [X761] :
                                                                      ( p2(X761)
                                                                      | ~ r1(X748,X761) ) )
                                                            | ~ r1(X746,X748) )
                                                      & ~ ! [X762] :
                                                            ( p2(X762)
                                                            | ~ r1(X746,X762) ) )
                                                  | ~ r1(X744,X746) )
                                            & ~ ! [X763] :
                                                  ( p2(X763)
                                                  | ~ r1(X744,X763) ) )
                                        | ~ r1(X742,X744) )
                                  & ~ ! [X764] :
                                        ( p2(X764)
                                        | ~ r1(X742,X764) ) )
                              | ~ r1(X740,X742) )
                        & ~ ! [X765] :
                              ( p2(X765)
                              | ~ r1(X740,X765) ) )
                    | ~ r1(X0,X740) )
              & ~ ! [X766] :
                    ( p2(X766)
                    | ~ r1(X0,X766) ) )
            | ( ~ ! [X767] :
                    ( p1(X767)
                    | ~ r1(X0,X767) )
              & ~ ! [X768] :
                    ( ~ ( ~ ! [X769] :
                              ( p1(X769)
                              | ~ r1(X768,X769) )
                        & ~ ! [X770] :
                              ( ~ ( ~ ! [X771] :
                                        ( p1(X771)
                                        | ~ r1(X770,X771) )
                                  & ~ ! [X772] :
                                        ( ~ ( ~ ! [X773] :
                                                  ( p1(X773)
                                                  | ~ r1(X772,X773) )
                                            & ~ ! [X774] :
                                                  ( ~ ( ~ ! [X775] :
                                                            ( p1(X775)
                                                            | ~ r1(X774,X775) )
                                                      & ~ ! [X776] :
                                                            ( ~ ( ~ ! [X777] :
                                                                      ( p1(X777)
                                                                      | ~ r1(X776,X777) )
                                                                & ~ ! [X778] :
                                                                      ( ~ ( ~ ! [X779] :
                                                                                ( p1(X779)
                                                                                | ~ r1(X778,X779) )
                                                                          & ~ ! [X780] :
                                                                                ( ~ ( ~ ! [X781] :
                                                                                          ( p1(X781)
                                                                                          | ~ r1(X780,X781) )
                                                                                    & ~ ! [X782] :
                                                                                          ( ~ ( p1(X782)
                                                                                              & ~ ! [X783] :
                                                                                                    ( ~ ! [X784] :
                                                                                                          ( ~ p1(X784)
                                                                                                          | ~ r1(X783,X784) )
                                                                                                    | ~ r1(X782,X783) ) )
                                                                                          | ~ r1(X780,X782) )
                                                                                    & ~ ! [X785] :
                                                                                          ( p2(X785)
                                                                                          | ~ r1(X780,X785) ) )
                                                                                | ~ r1(X778,X780) )
                                                                          & ~ ! [X786] :
                                                                                ( p2(X786)
                                                                                | ~ r1(X778,X786) ) )
                                                                      | ~ r1(X776,X778) )
                                                                & ~ ! [X787] :
                                                                      ( p2(X787)
                                                                      | ~ r1(X776,X787) ) )
                                                            | ~ r1(X774,X776) )
                                                      & ~ ! [X788] :
                                                            ( p2(X788)
                                                            | ~ r1(X774,X788) ) )
                                                  | ~ r1(X772,X774) )
                                            & ~ ! [X789] :
                                                  ( p2(X789)
                                                  | ~ r1(X772,X789) ) )
                                        | ~ r1(X770,X772) )
                                  & ~ ! [X790] :
                                        ( p2(X790)
                                        | ~ r1(X770,X790) ) )
                              | ~ r1(X768,X770) )
                        & ~ ! [X791] :
                              ( p2(X791)
                              | ~ r1(X768,X791) ) )
                    | ~ r1(X0,X768) )
              & ~ ! [X792] :
                    ( p2(X792)
                    | ~ r1(X0,X792) ) )
            | ! [X793] :
                ( p1(X793)
                | ~ r1(X0,X793) )
            | ! [X794] :
                ( ! [X795] :
                    ( p1(X795)
                    | ~ r1(X794,X795) )
                | ! [X796] :
                    ( ! [X797] :
                        ( p1(X797)
                        | ~ r1(X796,X797) )
                    | ! [X798] :
                        ( ! [X799] :
                            ( p1(X799)
                            | ~ r1(X798,X799) )
                        | ! [X800] :
                            ( ! [X801] :
                                ( p1(X801)
                                | ~ r1(X800,X801) )
                            | ! [X802] :
                                ( ! [X803] :
                                    ( p1(X803)
                                    | ~ r1(X802,X803) )
                                | ! [X804] :
                                    ( ! [X805] :
                                        ( p1(X805)
                                        | ~ r1(X804,X805) )
                                    | ! [X806] :
                                        ( ! [X807] :
                                            ( p1(X807)
                                            | ~ r1(X806,X807) )
                                        | ! [X808] :
                                            ( ! [X809] :
                                                ( p1(X809)
                                                | ~ r1(X808,X809) )
                                            | ! [X810] :
                                                ( ! [X811] :
                                                    ( p1(X811)
                                                    | ~ r1(X810,X811) )
                                                | ! [X812] :
                                                    ( ! [X813] :
                                                        ( p1(X813)
                                                        | ~ r1(X812,X813) )
                                                    | ! [X814] :
                                                        ( ~ ! [X815] :
                                                              ( p1(X815)
                                                              | ~ r1(X814,X815) )
                                                        | ~ r1(X812,X814) )
                                                    | ~ r1(X810,X812) )
                                                | ! [X816] :
                                                    ( p2(X816)
                                                    | ~ r1(X810,X816) )
                                                | ~ r1(X808,X810) )
                                            | ! [X817] :
                                                ( p2(X817)
                                                | ~ r1(X808,X817) )
                                            | ~ r1(X806,X808) )
                                        | ! [X818] :
                                            ( p2(X818)
                                            | ~ r1(X806,X818) )
                                        | ~ r1(X804,X806) )
                                    | ! [X819] :
                                        ( p2(X819)
                                        | ~ r1(X804,X819) )
                                    | ~ r1(X802,X804) )
                                | ! [X820] :
                                    ( p2(X820)
                                    | ~ r1(X802,X820) )
                                | ~ r1(X800,X802) )
                            | ! [X821] :
                                ( p2(X821)
                                | ~ r1(X800,X821) )
                            | ~ r1(X798,X800) )
                        | ! [X822] :
                            ( p2(X822)
                            | ~ r1(X798,X822) )
                        | ~ r1(X796,X798) )
                    | ! [X823] :
                        ( p2(X823)
                        | ~ r1(X796,X823) )
                    | ~ r1(X794,X796) )
                | ! [X824] :
                    ( p2(X824)
                    | ~ r1(X794,X824) )
                | ~ r1(X0,X794) )
            | ! [X825] :
                ( p2(X825)
                | ~ r1(X0,X825) )
            | ( ~ ! [X826] :
                    ( p1(X826)
                    | ~ r1(X0,X826) )
              & ~ ! [X827] :
                    ( ~ ( ~ ! [X828] :
                              ( p1(X828)
                              | ~ r1(X827,X828) )
                        & ~ ! [X829] :
                              ( ~ ( ~ ! [X830] :
                                        ( p1(X830)
                                        | ~ r1(X829,X830) )
                                  & ~ ! [X831] :
                                        ( ~ ( ~ ! [X832] :
                                                  ( p1(X832)
                                                  | ~ r1(X831,X832) )
                                            & ~ ! [X833] :
                                                  ( ~ ( ~ ! [X834] :
                                                            ( p1(X834)
                                                            | ~ r1(X833,X834) )
                                                      & ~ ! [X835] :
                                                            ( ~ ( ~ ! [X836] :
                                                                      ( p1(X836)
                                                                      | ~ r1(X835,X836) )
                                                                & ~ ! [X837] :
                                                                      ( ~ ( ~ ! [X838] :
                                                                                ( p1(X838)
                                                                                | ~ r1(X837,X838) )
                                                                          & ~ ! [X839] :
                                                                                ( ~ ( ~ ! [X840] :
                                                                                          ( p1(X840)
                                                                                          | ~ r1(X839,X840) )
                                                                                    & ~ ! [X841] :
                                                                                          ( ~ ( ~ ! [X842] :
                                                                                                    ( p1(X842)
                                                                                                    | ~ r1(X841,X842) )
                                                                                              & ~ ! [X843] :
                                                                                                    ( ~ ! [X844] :
                                                                                                          ( $false
                                                                                                          | ~ r1(X843,X844) )
                                                                                                    | ~ r1(X841,X843) )
                                                                                              & ~ ! [X845] :
                                                                                                    ( p2(X845)
                                                                                                    | ~ r1(X841,X845) ) )
                                                                                          | ~ r1(X839,X841) )
                                                                                    & ~ ! [X846] :
                                                                                          ( p2(X846)
                                                                                          | ~ r1(X839,X846) ) )
                                                                                | ~ r1(X837,X839) )
                                                                          & ~ ! [X847] :
                                                                                ( p2(X847)
                                                                                | ~ r1(X837,X847) ) )
                                                                      | ~ r1(X835,X837) )
                                                                & ~ ! [X848] :
                                                                      ( p2(X848)
                                                                      | ~ r1(X835,X848) ) )
                                                            | ~ r1(X833,X835) )
                                                      & ~ ! [X849] :
                                                            ( p2(X849)
                                                            | ~ r1(X833,X849) ) )
                                                  | ~ r1(X831,X833) )
                                            & ~ ! [X850] :
                                                  ( p2(X850)
                                                  | ~ r1(X831,X850) ) )
                                        | ~ r1(X829,X831) )
                                  & ~ ! [X851] :
                                        ( p2(X851)
                                        | ~ r1(X829,X851) ) )
                              | ~ r1(X827,X829) )
                        & ~ ! [X852] :
                              ( p2(X852)
                              | ~ r1(X827,X852) ) )
                    | ~ r1(X0,X827) )
              & ~ ! [X853] :
                    ( p2(X853)
                    | ~ r1(X0,X853) ) )
            | ( ~ ! [X854] :
                    ( p1(X854)
                    | ~ r1(X0,X854) )
              & ~ ! [X855] :
                    ( ~ ( ~ ! [X856] :
                              ( p1(X856)
                              | ~ r1(X855,X856) )
                        & ~ ! [X857] :
                              ( ~ ( ~ ! [X858] :
                                        ( p1(X858)
                                        | ~ r1(X857,X858) )
                                  & ~ ! [X859] :
                                        ( ~ ( ~ ! [X860] :
                                                  ( p1(X860)
                                                  | ~ r1(X859,X860) )
                                            & ~ ! [X861] :
                                                  ( ~ ( ~ ! [X862] :
                                                            ( p1(X862)
                                                            | ~ r1(X861,X862) )
                                                      & ~ ! [X863] :
                                                            ( ~ ( ~ ! [X864] :
                                                                      ( p1(X864)
                                                                      | ~ r1(X863,X864) )
                                                                & ~ ! [X865] :
                                                                      ( ~ ( ~ ! [X866] :
                                                                                ( p1(X866)
                                                                                | ~ r1(X865,X866) )
                                                                          & ~ ! [X867] :
                                                                                ( ~ ( ~ ! [X868] :
                                                                                          ( p1(X868)
                                                                                          | ~ r1(X867,X868) )
                                                                                    & ~ ! [X869] :
                                                                                          ( ~ ( ~ ! [X870] :
                                                                                                    ( p1(X870)
                                                                                                    | ~ r1(X869,X870) )
                                                                                              & ~ ! [X871] :
                                                                                                    ( ~ ( ~ ! [X872] :
                                                                                                              ( ~ ! [X873] :
                                                                                                                    ( p1(X873)
                                                                                                                    | ~ r1(X872,X873) )
                                                                                                              | ~ r1(X871,X872) )
                                                                                                        & ~ ! [X874] :
                                                                                                              ( ~ ! [X875] :
                                                                                                                    ( ~ ! [X876] :
                                                                                                                          ( p1(X876)
                                                                                                                          | ~ r1(X875,X876) )
                                                                                                                    | ~ r1(X874,X875) )
                                                                                                              | ~ r1(X871,X874) ) )
                                                                                                    | ~ r1(X869,X871) )
                                                                                              & ~ ! [X877] :
                                                                                                    ( p2(X877)
                                                                                                    | ~ r1(X869,X877) ) )
                                                                                          | ~ r1(X867,X869) )
                                                                                    & ~ ! [X878] :
                                                                                          ( p2(X878)
                                                                                          | ~ r1(X867,X878) ) )
                                                                                | ~ r1(X865,X867) )
                                                                          & ~ ! [X879] :
                                                                                ( p2(X879)
                                                                                | ~ r1(X865,X879) ) )
                                                                      | ~ r1(X863,X865) )
                                                                & ~ ! [X880] :
                                                                      ( p2(X880)
                                                                      | ~ r1(X863,X880) ) )
                                                            | ~ r1(X861,X863) )
                                                      & ~ ! [X881] :
                                                            ( p2(X881)
                                                            | ~ r1(X861,X881) ) )
                                                  | ~ r1(X859,X861) )
                                            & ~ ! [X882] :
                                                  ( p2(X882)
                                                  | ~ r1(X859,X882) ) )
                                        | ~ r1(X857,X859) )
                                  & ~ ! [X883] :
                                        ( p2(X883)
                                        | ~ r1(X857,X883) ) )
                              | ~ r1(X855,X857) )
                        & ~ ! [X884] :
                              ( p2(X884)
                              | ~ r1(X855,X884) ) )
                    | ~ r1(X0,X855) )
              & ~ ! [X885] :
                    ( p2(X885)
                    | ~ r1(X0,X885) ) )
            | ( ~ ! [X886] :
                    ( p1(X886)
                    | ~ r1(X0,X886) )
              & ~ ! [X887] :
                    ( ~ ( ~ ! [X888] :
                              ( p1(X888)
                              | ~ r1(X887,X888) )
                        & ~ ! [X889] :
                              ( ~ ( ~ ! [X890] :
                                        ( p1(X890)
                                        | ~ r1(X889,X890) )
                                  & ~ ! [X891] :
                                        ( ~ ( ~ ! [X892] :
                                                  ( p1(X892)
                                                  | ~ r1(X891,X892) )
                                            & ~ ! [X893] :
                                                  ( ~ ( ~ ! [X894] :
                                                            ( p1(X894)
                                                            | ~ r1(X893,X894) )
                                                      & ~ ! [X895] :
                                                            ( ~ ( ~ ! [X896] :
                                                                      ( p1(X896)
                                                                      | ~ r1(X895,X896) )
                                                                & ~ ! [X897] :
                                                                      ( ~ ( ~ ! [X898] :
                                                                                ( p1(X898)
                                                                                | ~ r1(X897,X898) )
                                                                          & ~ ! [X899] :
                                                                                ( ~ ( ~ ! [X900] :
                                                                                          ( p1(X900)
                                                                                          | ~ r1(X899,X900) )
                                                                                    & ~ ! [X901] :
                                                                                          ( ~ ( ~ ! [X902] :
                                                                                                    ( p1(X902)
                                                                                                    | ~ r1(X901,X902) )
                                                                                              & ~ ! [X903] :
                                                                                                    ( ! [X904] :
                                                                                                        ( ~ ( ~ ! [X905] :
                                                                                                                  ( p1(X905)
                                                                                                                  | ~ r1(X904,X905) )
                                                                                                            & ~ ! [X906] :
                                                                                                                  ( ~ ! [X907] :
                                                                                                                        ( p1(X907)
                                                                                                                        | ~ r1(X906,X907) )
                                                                                                                  | ~ r1(X904,X906) ) )
                                                                                                        | ~ r1(X903,X904) )
                                                                                                    | ~ r1(X901,X903) )
                                                                                              & ~ ! [X908] :
                                                                                                    ( p2(X908)
                                                                                                    | ~ r1(X901,X908) ) )
                                                                                          | ~ r1(X899,X901) )
                                                                                    & ~ ! [X909] :
                                                                                          ( p2(X909)
                                                                                          | ~ r1(X899,X909) ) )
                                                                                | ~ r1(X897,X899) )
                                                                          & ~ ! [X910] :
                                                                                ( p2(X910)
                                                                                | ~ r1(X897,X910) ) )
                                                                      | ~ r1(X895,X897) )
                                                                & ~ ! [X911] :
                                                                      ( p2(X911)
                                                                      | ~ r1(X895,X911) ) )
                                                            | ~ r1(X893,X895) )
                                                      & ~ ! [X912] :
                                                            ( p2(X912)
                                                            | ~ r1(X893,X912) ) )
                                                  | ~ r1(X891,X893) )
                                            & ~ ! [X913] :
                                                  ( p2(X913)
                                                  | ~ r1(X891,X913) ) )
                                        | ~ r1(X889,X891) )
                                  & ~ ! [X914] :
                                        ( p2(X914)
                                        | ~ r1(X889,X914) ) )
                              | ~ r1(X887,X889) )
                        & ~ ! [X915] :
                              ( p2(X915)
                              | ~ r1(X887,X915) ) )
                    | ~ r1(X0,X887) )
              & ~ ! [X916] :
                    ( p2(X916)
                    | ~ r1(X0,X916) ) )
            | ( ~ ! [X917] :
                    ( p1(X917)
                    | ~ r1(X0,X917) )
              & ~ ! [X918] :
                    ( ~ ( ~ ! [X919] :
                              ( p1(X919)
                              | ~ r1(X918,X919) )
                        & ~ ! [X920] :
                              ( ~ ( ~ ! [X921] :
                                        ( p1(X921)
                                        | ~ r1(X920,X921) )
                                  & ~ ! [X922] :
                                        ( ~ ( ~ ! [X923] :
                                                  ( p1(X923)
                                                  | ~ r1(X922,X923) )
                                            & ~ ! [X924] :
                                                  ( ~ ( ~ ! [X925] :
                                                            ( p1(X925)
                                                            | ~ r1(X924,X925) )
                                                      & ~ ! [X926] :
                                                            ( ~ ( ~ ! [X927] :
                                                                      ( p1(X927)
                                                                      | ~ r1(X926,X927) )
                                                                & ~ ! [X928] :
                                                                      ( ~ ( ~ ! [X929] :
                                                                                ( p1(X929)
                                                                                | ~ r1(X928,X929) )
                                                                          & ~ ! [X930] :
                                                                                ( ~ ( ~ ! [X931] :
                                                                                          ( p1(X931)
                                                                                          | ~ r1(X930,X931) )
                                                                                    & ~ ! [X932] :
                                                                                          ( ~ ( ~ ! [X933] :
                                                                                                    ( p1(X933)
                                                                                                    | ~ r1(X932,X933) )
                                                                                              & ~ ! [X934] :
                                                                                                    ( ~ ( p1(X934)
                                                                                                        & ~ ! [X935] :
                                                                                                              ( ~ ! [X936] :
                                                                                                                    ( ~ p1(X936)
                                                                                                                    | ~ r1(X935,X936) )
                                                                                                              | ~ r1(X934,X935) ) )
                                                                                                    | ~ r1(X932,X934) )
                                                                                              & ~ ! [X937] :
                                                                                                    ( p2(X937)
                                                                                                    | ~ r1(X932,X937) ) )
                                                                                          | ~ r1(X930,X932) )
                                                                                    & ~ ! [X938] :
                                                                                          ( p2(X938)
                                                                                          | ~ r1(X930,X938) ) )
                                                                                | ~ r1(X928,X930) )
                                                                          & ~ ! [X939] :
                                                                                ( p2(X939)
                                                                                | ~ r1(X928,X939) ) )
                                                                      | ~ r1(X926,X928) )
                                                                & ~ ! [X940] :
                                                                      ( p2(X940)
                                                                      | ~ r1(X926,X940) ) )
                                                            | ~ r1(X924,X926) )
                                                      & ~ ! [X941] :
                                                            ( p2(X941)
                                                            | ~ r1(X924,X941) ) )
                                                  | ~ r1(X922,X924) )
                                            & ~ ! [X942] :
                                                  ( p2(X942)
                                                  | ~ r1(X922,X942) ) )
                                        | ~ r1(X920,X922) )
                                  & ~ ! [X943] :
                                        ( p2(X943)
                                        | ~ r1(X920,X943) ) )
                              | ~ r1(X918,X920) )
                        & ~ ! [X944] :
                              ( p2(X944)
                              | ~ r1(X918,X944) ) )
                    | ~ r1(X0,X918) )
              & ~ ! [X945] :
                    ( p2(X945)
                    | ~ r1(X0,X945) ) )
            | ! [X946] :
                ( p1(X946)
                | ~ r1(X0,X946) )
            | ! [X947] :
                ( ! [X948] :
                    ( p1(X948)
                    | ~ r1(X947,X948) )
                | ! [X949] :
                    ( ! [X950] :
                        ( p1(X950)
                        | ~ r1(X949,X950) )
                    | ! [X951] :
                        ( ! [X952] :
                            ( p1(X952)
                            | ~ r1(X951,X952) )
                        | ! [X953] :
                            ( ! [X954] :
                                ( p1(X954)
                                | ~ r1(X953,X954) )
                            | ! [X955] :
                                ( ! [X956] :
                                    ( p1(X956)
                                    | ~ r1(X955,X956) )
                                | ! [X957] :
                                    ( ! [X958] :
                                        ( p1(X958)
                                        | ~ r1(X957,X958) )
                                    | ! [X959] :
                                        ( ! [X960] :
                                            ( p1(X960)
                                            | ~ r1(X959,X960) )
                                        | ! [X961] :
                                            ( ! [X962] :
                                                ( p1(X962)
                                                | ~ r1(X961,X962) )
                                            | ! [X963] :
                                                ( ! [X964] :
                                                    ( p1(X964)
                                                    | ~ r1(X963,X964) )
                                                | ! [X965] :
                                                    ( ! [X966] :
                                                        ( p1(X966)
                                                        | ~ r1(X965,X966) )
                                                    | ! [X967] :
                                                        ( ~ ! [X968] :
                                                              ( p1(X968)
                                                              | ~ r1(X967,X968) )
                                                        | ~ r1(X965,X967) )
                                                    | ~ r1(X963,X965) )
                                                | ! [X969] :
                                                    ( p2(X969)
                                                    | ~ r1(X963,X969) )
                                                | ~ r1(X961,X963) )
                                            | ! [X970] :
                                                ( p2(X970)
                                                | ~ r1(X961,X970) )
                                            | ~ r1(X959,X961) )
                                        | ! [X971] :
                                            ( p2(X971)
                                            | ~ r1(X959,X971) )
                                        | ~ r1(X957,X959) )
                                    | ! [X972] :
                                        ( p2(X972)
                                        | ~ r1(X957,X972) )
                                    | ~ r1(X955,X957) )
                                | ! [X973] :
                                    ( p2(X973)
                                    | ~ r1(X955,X973) )
                                | ~ r1(X953,X955) )
                            | ! [X974] :
                                ( p2(X974)
                                | ~ r1(X953,X974) )
                            | ~ r1(X951,X953) )
                        | ! [X975] :
                            ( p2(X975)
                            | ~ r1(X951,X975) )
                        | ~ r1(X949,X951) )
                    | ! [X976] :
                        ( p2(X976)
                        | ~ r1(X949,X976) )
                    | ~ r1(X947,X949) )
                | ! [X977] :
                    ( p2(X977)
                    | ~ r1(X947,X977) )
                | ~ r1(X0,X947) )
            | ! [X978] :
                ( p2(X978)
                | ~ r1(X0,X978) )
            | ( ~ ! [X979] :
                    ( p1(X979)
                    | ~ r1(X0,X979) )
              & ~ ! [X980] :
                    ( ~ ( ~ ! [X981] :
                              ( p1(X981)
                              | ~ r1(X980,X981) )
                        & ~ ! [X982] :
                              ( ~ ( ~ ! [X983] :
                                        ( p1(X983)
                                        | ~ r1(X982,X983) )
                                  & ~ ! [X984] :
                                        ( ~ ( ~ ! [X985] :
                                                  ( p1(X985)
                                                  | ~ r1(X984,X985) )
                                            & ~ ! [X986] :
                                                  ( ~ ( ~ ! [X987] :
                                                            ( p1(X987)
                                                            | ~ r1(X986,X987) )
                                                      & ~ ! [X988] :
                                                            ( ~ ( ~ ! [X989] :
                                                                      ( p1(X989)
                                                                      | ~ r1(X988,X989) )
                                                                & ~ ! [X990] :
                                                                      ( ~ ( ~ ! [X991] :
                                                                                ( p1(X991)
                                                                                | ~ r1(X990,X991) )
                                                                          & ~ ! [X992] :
                                                                                ( ~ ( ~ ! [X993] :
                                                                                          ( p1(X993)
                                                                                          | ~ r1(X992,X993) )
                                                                                    & ~ ! [X994] :
                                                                                          ( ~ ( ~ ! [X995] :
                                                                                                    ( p1(X995)
                                                                                                    | ~ r1(X994,X995) )
                                                                                              & ~ ! [X996] :
                                                                                                    ( ~ ( ~ ! [X997] :
                                                                                                              ( p1(X997)
                                                                                                              | ~ r1(X996,X997) )
                                                                                                        & ~ ! [X998] :
                                                                                                              ( ~ ! [X999] :
                                                                                                                    ( $false
                                                                                                                    | ~ r1(X998,X999) )
                                                                                                              | ~ r1(X996,X998) )
                                                                                                        & ~ ! [X1000] :
                                                                                                              ( p2(X1000)
                                                                                                              | ~ r1(X996,X1000) ) )
                                                                                                    | ~ r1(X994,X996) )
                                                                                              & ~ ! [X1001] :
                                                                                                    ( p2(X1001)
                                                                                                    | ~ r1(X994,X1001) ) )
                                                                                          | ~ r1(X992,X994) )
                                                                                    & ~ ! [X1002] :
                                                                                          ( p2(X1002)
                                                                                          | ~ r1(X992,X1002) ) )
                                                                                | ~ r1(X990,X992) )
                                                                          & ~ ! [X1003] :
                                                                                ( p2(X1003)
                                                                                | ~ r1(X990,X1003) ) )
                                                                      | ~ r1(X988,X990) )
                                                                & ~ ! [X1004] :
                                                                      ( p2(X1004)
                                                                      | ~ r1(X988,X1004) ) )
                                                            | ~ r1(X986,X988) )
                                                      & ~ ! [X1005] :
                                                            ( p2(X1005)
                                                            | ~ r1(X986,X1005) ) )
                                                  | ~ r1(X984,X986) )
                                            & ~ ! [X1006] :
                                                  ( p2(X1006)
                                                  | ~ r1(X984,X1006) ) )
                                        | ~ r1(X982,X984) )
                                  & ~ ! [X1007] :
                                        ( p2(X1007)
                                        | ~ r1(X982,X1007) ) )
                              | ~ r1(X980,X982) )
                        & ~ ! [X1008] :
                              ( p2(X1008)
                              | ~ r1(X980,X1008) ) )
                    | ~ r1(X0,X980) )
              & ~ ! [X1009] :
                    ( p2(X1009)
                    | ~ r1(X0,X1009) ) )
            | ( ~ ! [X1010] :
                    ( p1(X1010)
                    | ~ r1(X0,X1010) )
              & ~ ! [X1011] :
                    ( ~ ( ~ ! [X1012] :
                              ( p1(X1012)
                              | ~ r1(X1011,X1012) )
                        & ~ ! [X1013] :
                              ( ~ ( ~ ! [X1014] :
                                        ( p1(X1014)
                                        | ~ r1(X1013,X1014) )
                                  & ~ ! [X1015] :
                                        ( ~ ( ~ ! [X1016] :
                                                  ( p1(X1016)
                                                  | ~ r1(X1015,X1016) )
                                            & ~ ! [X1017] :
                                                  ( ~ ( ~ ! [X1018] :
                                                            ( p1(X1018)
                                                            | ~ r1(X1017,X1018) )
                                                      & ~ ! [X1019] :
                                                            ( ~ ( ~ ! [X1020] :
                                                                      ( p1(X1020)
                                                                      | ~ r1(X1019,X1020) )
                                                                & ~ ! [X1021] :
                                                                      ( ~ ( ~ ! [X1022] :
                                                                                ( p1(X1022)
                                                                                | ~ r1(X1021,X1022) )
                                                                          & ~ ! [X1023] :
                                                                                ( ~ ( ~ ! [X1024] :
                                                                                          ( p1(X1024)
                                                                                          | ~ r1(X1023,X1024) )
                                                                                    & ~ ! [X1025] :
                                                                                          ( ~ ( ~ ! [X1026] :
                                                                                                    ( p1(X1026)
                                                                                                    | ~ r1(X1025,X1026) )
                                                                                              & ~ ! [X1027] :
                                                                                                    ( ~ ( ~ ! [X1028] :
                                                                                                              ( p1(X1028)
                                                                                                              | ~ r1(X1027,X1028) )
                                                                                                        & ~ ! [X1029] :
                                                                                                              ( ~ ( ~ ! [X1030] :
                                                                                                                        ( ~ ! [X1031] :
                                                                                                                              ( p1(X1031)
                                                                                                                              | ~ r1(X1030,X1031) )
                                                                                                                        | ~ r1(X1029,X1030) )
                                                                                                                  & ~ ! [X1032] :
                                                                                                                        ( ~ ! [X1033] :
                                                                                                                              ( ~ ! [X1034] :
                                                                                                                                    ( p1(X1034)
                                                                                                                                    | ~ r1(X1033,X1034) )
                                                                                                                              | ~ r1(X1032,X1033) )
                                                                                                                        | ~ r1(X1029,X1032) ) )
                                                                                                              | ~ r1(X1027,X1029) )
                                                                                                        & ~ ! [X1035] :
                                                                                                              ( p2(X1035)
                                                                                                              | ~ r1(X1027,X1035) ) )
                                                                                                    | ~ r1(X1025,X1027) )
                                                                                              & ~ ! [X1036] :
                                                                                                    ( p2(X1036)
                                                                                                    | ~ r1(X1025,X1036) ) )
                                                                                          | ~ r1(X1023,X1025) )
                                                                                    & ~ ! [X1037] :
                                                                                          ( p2(X1037)
                                                                                          | ~ r1(X1023,X1037) ) )
                                                                                | ~ r1(X1021,X1023) )
                                                                          & ~ ! [X1038] :
                                                                                ( p2(X1038)
                                                                                | ~ r1(X1021,X1038) ) )
                                                                      | ~ r1(X1019,X1021) )
                                                                & ~ ! [X1039] :
                                                                      ( p2(X1039)
                                                                      | ~ r1(X1019,X1039) ) )
                                                            | ~ r1(X1017,X1019) )
                                                      & ~ ! [X1040] :
                                                            ( p2(X1040)
                                                            | ~ r1(X1017,X1040) ) )
                                                  | ~ r1(X1015,X1017) )
                                            & ~ ! [X1041] :
                                                  ( p2(X1041)
                                                  | ~ r1(X1015,X1041) ) )
                                        | ~ r1(X1013,X1015) )
                                  & ~ ! [X1042] :
                                        ( p2(X1042)
                                        | ~ r1(X1013,X1042) ) )
                              | ~ r1(X1011,X1013) )
                        & ~ ! [X1043] :
                              ( p2(X1043)
                              | ~ r1(X1011,X1043) ) )
                    | ~ r1(X0,X1011) )
              & ~ ! [X1044] :
                    ( p2(X1044)
                    | ~ r1(X0,X1044) ) )
            | ( ~ ! [X1045] :
                    ( p1(X1045)
                    | ~ r1(X0,X1045) )
              & ~ ! [X1046] :
                    ( ~ ( ~ ! [X1047] :
                              ( p1(X1047)
                              | ~ r1(X1046,X1047) )
                        & ~ ! [X1048] :
                              ( ~ ( ~ ! [X1049] :
                                        ( p1(X1049)
                                        | ~ r1(X1048,X1049) )
                                  & ~ ! [X1050] :
                                        ( ~ ( ~ ! [X1051] :
                                                  ( p1(X1051)
                                                  | ~ r1(X1050,X1051) )
                                            & ~ ! [X1052] :
                                                  ( ~ ( ~ ! [X1053] :
                                                            ( p1(X1053)
                                                            | ~ r1(X1052,X1053) )
                                                      & ~ ! [X1054] :
                                                            ( ~ ( ~ ! [X1055] :
                                                                      ( p1(X1055)
                                                                      | ~ r1(X1054,X1055) )
                                                                & ~ ! [X1056] :
                                                                      ( ~ ( ~ ! [X1057] :
                                                                                ( p1(X1057)
                                                                                | ~ r1(X1056,X1057) )
                                                                          & ~ ! [X1058] :
                                                                                ( ~ ( ~ ! [X1059] :
                                                                                          ( p1(X1059)
                                                                                          | ~ r1(X1058,X1059) )
                                                                                    & ~ ! [X1060] :
                                                                                          ( ~ ( ~ ! [X1061] :
                                                                                                    ( p1(X1061)
                                                                                                    | ~ r1(X1060,X1061) )
                                                                                              & ~ ! [X1062] :
                                                                                                    ( ~ ( ~ ! [X1063] :
                                                                                                              ( p1(X1063)
                                                                                                              | ~ r1(X1062,X1063) )
                                                                                                        & ~ ! [X1064] :
                                                                                                              ( ! [X1065] :
                                                                                                                  ( ~ ( ~ ! [X1066] :
                                                                                                                            ( p1(X1066)
                                                                                                                            | ~ r1(X1065,X1066) )
                                                                                                                      & ~ ! [X1067] :
                                                                                                                            ( ~ ! [X1068] :
                                                                                                                                  ( p1(X1068)
                                                                                                                                  | ~ r1(X1067,X1068) )
                                                                                                                            | ~ r1(X1065,X1067) ) )
                                                                                                                  | ~ r1(X1064,X1065) )
                                                                                                              | ~ r1(X1062,X1064) )
                                                                                                        & ~ ! [X1069] :
                                                                                                              ( p2(X1069)
                                                                                                              | ~ r1(X1062,X1069) ) )
                                                                                                    | ~ r1(X1060,X1062) )
                                                                                              & ~ ! [X1070] :
                                                                                                    ( p2(X1070)
                                                                                                    | ~ r1(X1060,X1070) ) )
                                                                                          | ~ r1(X1058,X1060) )
                                                                                    & ~ ! [X1071] :
                                                                                          ( p2(X1071)
                                                                                          | ~ r1(X1058,X1071) ) )
                                                                                | ~ r1(X1056,X1058) )
                                                                          & ~ ! [X1072] :
                                                                                ( p2(X1072)
                                                                                | ~ r1(X1056,X1072) ) )
                                                                      | ~ r1(X1054,X1056) )
                                                                & ~ ! [X1073] :
                                                                      ( p2(X1073)
                                                                      | ~ r1(X1054,X1073) ) )
                                                            | ~ r1(X1052,X1054) )
                                                      & ~ ! [X1074] :
                                                            ( p2(X1074)
                                                            | ~ r1(X1052,X1074) ) )
                                                  | ~ r1(X1050,X1052) )
                                            & ~ ! [X1075] :
                                                  ( p2(X1075)
                                                  | ~ r1(X1050,X1075) ) )
                                        | ~ r1(X1048,X1050) )
                                  & ~ ! [X1076] :
                                        ( p2(X1076)
                                        | ~ r1(X1048,X1076) ) )
                              | ~ r1(X1046,X1048) )
                        & ~ ! [X1077] :
                              ( p2(X1077)
                              | ~ r1(X1046,X1077) ) )
                    | ~ r1(X0,X1046) )
              & ~ ! [X1078] :
                    ( p2(X1078)
                    | ~ r1(X0,X1078) ) )
            | ( ~ ! [X1079] :
                    ( p1(X1079)
                    | ~ r1(X0,X1079) )
              & ~ ! [X1080] :
                    ( ~ ( ~ ! [X1081] :
                              ( p1(X1081)
                              | ~ r1(X1080,X1081) )
                        & ~ ! [X1082] :
                              ( ~ ( ~ ! [X1083] :
                                        ( p1(X1083)
                                        | ~ r1(X1082,X1083) )
                                  & ~ ! [X1084] :
                                        ( ~ ( ~ ! [X1085] :
                                                  ( p1(X1085)
                                                  | ~ r1(X1084,X1085) )
                                            & ~ ! [X1086] :
                                                  ( ~ ( ~ ! [X1087] :
                                                            ( p1(X1087)
                                                            | ~ r1(X1086,X1087) )
                                                      & ~ ! [X1088] :
                                                            ( ~ ( ~ ! [X1089] :
                                                                      ( p1(X1089)
                                                                      | ~ r1(X1088,X1089) )
                                                                & ~ ! [X1090] :
                                                                      ( ~ ( ~ ! [X1091] :
                                                                                ( p1(X1091)
                                                                                | ~ r1(X1090,X1091) )
                                                                          & ~ ! [X1092] :
                                                                                ( ~ ( ~ ! [X1093] :
                                                                                          ( p1(X1093)
                                                                                          | ~ r1(X1092,X1093) )
                                                                                    & ~ ! [X1094] :
                                                                                          ( ~ ( ~ ! [X1095] :
                                                                                                    ( p1(X1095)
                                                                                                    | ~ r1(X1094,X1095) )
                                                                                              & ~ ! [X1096] :
                                                                                                    ( ~ ( ~ ! [X1097] :
                                                                                                              ( p1(X1097)
                                                                                                              | ~ r1(X1096,X1097) )
                                                                                                        & ~ ! [X1098] :
                                                                                                              ( ~ ( p1(X1098)
                                                                                                                  & ~ ! [X1099] :
                                                                                                                        ( ~ ! [X1100] :
                                                                                                                              ( ~ p1(X1100)
                                                                                                                              | ~ r1(X1099,X1100) )
                                                                                                                        | ~ r1(X1098,X1099) ) )
                                                                                                              | ~ r1(X1096,X1098) )
                                                                                                        & ~ ! [X1101] :
                                                                                                              ( p2(X1101)
                                                                                                              | ~ r1(X1096,X1101) ) )
                                                                                                    | ~ r1(X1094,X1096) )
                                                                                              & ~ ! [X1102] :
                                                                                                    ( p2(X1102)
                                                                                                    | ~ r1(X1094,X1102) ) )
                                                                                          | ~ r1(X1092,X1094) )
                                                                                    & ~ ! [X1103] :
                                                                                          ( p2(X1103)
                                                                                          | ~ r1(X1092,X1103) ) )
                                                                                | ~ r1(X1090,X1092) )
                                                                          & ~ ! [X1104] :
                                                                                ( p2(X1104)
                                                                                | ~ r1(X1090,X1104) ) )
                                                                      | ~ r1(X1088,X1090) )
                                                                & ~ ! [X1105] :
                                                                      ( p2(X1105)
                                                                      | ~ r1(X1088,X1105) ) )
                                                            | ~ r1(X1086,X1088) )
                                                      & ~ ! [X1106] :
                                                            ( p2(X1106)
                                                            | ~ r1(X1086,X1106) ) )
                                                  | ~ r1(X1084,X1086) )
                                            & ~ ! [X1107] :
                                                  ( p2(X1107)
                                                  | ~ r1(X1084,X1107) ) )
                                        | ~ r1(X1082,X1084) )
                                  & ~ ! [X1108] :
                                        ( p2(X1108)
                                        | ~ r1(X1082,X1108) ) )
                              | ~ r1(X1080,X1082) )
                        & ~ ! [X1109] :
                              ( p2(X1109)
                              | ~ r1(X1080,X1109) ) )
                    | ~ r1(X0,X1080) )
              & ~ ! [X1110] :
                    ( p2(X1110)
                    | ~ r1(X0,X1110) ) ) ),
    inference(rectify,[],[f4]) ).

fof(f6,plain,
    ~ ~ ? [X0] :
          ~ ( ! [X1] :
                ( p1(X1)
                | ~ r1(X0,X1) )
            | ! [X2] :
                ( ! [X3] :
                    ( p1(X3)
                    | ~ r1(X2,X3) )
                | ! [X4] :
                    ( ! [X5] :
                        ( p1(X5)
                        | ~ r1(X4,X5) )
                    | ! [X6] :
                        ( ! [X7] :
                            ( p1(X7)
                            | ~ r1(X6,X7) )
                        | ! [X8] :
                            ( ! [X9] :
                                ( p1(X9)
                                | ~ r1(X8,X9) )
                            | ! [X10] :
                                ( ! [X11] :
                                    ( p1(X11)
                                    | ~ r1(X10,X11) )
                                | ! [X12] :
                                    ( ! [X13] :
                                        ( p1(X13)
                                        | ~ r1(X12,X13) )
                                    | ! [X14] :
                                        ( ! [X15] :
                                            ( p1(X15)
                                            | ~ r1(X14,X15) )
                                        | ! [X16] :
                                            ( ! [X17] :
                                                ( p1(X17)
                                                | ~ r1(X16,X17) )
                                            | ! [X18] :
                                                ( ! [X19] :
                                                    ( p1(X19)
                                                    | ~ r1(X18,X19) )
                                                | ! [X20] :
                                                    ( ! [X21] :
                                                        ( p1(X21)
                                                        | ~ r1(X20,X21) )
                                                    | ! [X22] :
                                                        ( ~ ! [X23] :
                                                              ( p1(X23)
                                                              | ~ r1(X22,X23) )
                                                        | ~ r1(X20,X22) )
                                                    | ~ r1(X18,X20) )
                                                | ! [X24] :
                                                    ( p2(X24)
                                                    | ~ r1(X18,X24) )
                                                | ~ r1(X16,X18) )
                                            | ! [X25] :
                                                ( p2(X25)
                                                | ~ r1(X16,X25) )
                                            | ~ r1(X14,X16) )
                                        | ! [X26] :
                                            ( p2(X26)
                                            | ~ r1(X14,X26) )
                                        | ~ r1(X12,X14) )
                                    | ! [X27] :
                                        ( p2(X27)
                                        | ~ r1(X12,X27) )
                                    | ~ r1(X10,X12) )
                                | ! [X28] :
                                    ( p2(X28)
                                    | ~ r1(X10,X28) )
                                | ~ r1(X8,X10) )
                            | ! [X29] :
                                ( p2(X29)
                                | ~ r1(X8,X29) )
                            | ~ r1(X6,X8) )
                        | ! [X30] :
                            ( p2(X30)
                            | ~ r1(X6,X30) )
                        | ~ r1(X4,X6) )
                    | ! [X31] :
                        ( p2(X31)
                        | ~ r1(X4,X31) )
                    | ~ r1(X2,X4) )
                | ! [X32] :
                    ( p2(X32)
                    | ~ r1(X2,X32) )
                | ~ r1(X0,X2) )
            | ! [X33] :
                ( p2(X33)
                | ~ r1(X0,X33) )
            | ( ~ ! [X34] :
                    ( p1(X34)
                    | ~ r1(X0,X34) )
              & ~ ! [X35] :
                    ( ~ ! [X36] : ~ r1(X35,X36)
                    | ~ r1(X0,X35) )
              & ~ ! [X37] :
                    ( p2(X37)
                    | ~ r1(X0,X37) ) )
            | ( ~ ! [X38] :
                    ( p1(X38)
                    | ~ r1(X0,X38) )
              & ~ ! [X39] :
                    ( ~ ( ~ ! [X40] :
                              ( ~ ! [X41] :
                                    ( p1(X41)
                                    | ~ r1(X40,X41) )
                              | ~ r1(X39,X40) )
                        & ~ ! [X42] :
                              ( ~ ! [X43] :
                                    ( ~ ! [X44] :
                                          ( p1(X44)
                                          | ~ r1(X43,X44) )
                                    | ~ r1(X42,X43) )
                              | ~ r1(X39,X42) ) )
                    | ~ r1(X0,X39) )
              & ~ ! [X45] :
                    ( p2(X45)
                    | ~ r1(X0,X45) ) )
            | ( ~ ! [X46] :
                    ( p1(X46)
                    | ~ r1(X0,X46) )
              & ~ ! [X47] :
                    ( ! [X48] :
                        ( ~ ( ~ ! [X49] :
                                  ( p1(X49)
                                  | ~ r1(X48,X49) )
                            & ~ ! [X50] :
                                  ( ~ ! [X51] :
                                        ( p1(X51)
                                        | ~ r1(X50,X51) )
                                  | ~ r1(X48,X50) ) )
                        | ~ r1(X47,X48) )
                    | ~ r1(X0,X47) )
              & ~ ! [X52] :
                    ( p2(X52)
                    | ~ r1(X0,X52) ) )
            | ( ~ ! [X53] :
                    ( p1(X53)
                    | ~ r1(X0,X53) )
              & ~ ! [X54] :
                    ( ~ ( p1(X54)
                        & ~ ! [X55] :
                              ( ~ ! [X56] :
                                    ( ~ p1(X56)
                                    | ~ r1(X55,X56) )
                              | ~ r1(X54,X55) ) )
                    | ~ r1(X0,X54) )
              & ~ ! [X57] :
                    ( p2(X57)
                    | ~ r1(X0,X57) ) )
            | ! [X58] :
                ( p1(X58)
                | ~ r1(X0,X58) )
            | ! [X59] :
                ( ! [X60] :
                    ( p1(X60)
                    | ~ r1(X59,X60) )
                | ! [X61] :
                    ( ! [X62] :
                        ( p1(X62)
                        | ~ r1(X61,X62) )
                    | ! [X63] :
                        ( ! [X64] :
                            ( p1(X64)
                            | ~ r1(X63,X64) )
                        | ! [X65] :
                            ( ! [X66] :
                                ( p1(X66)
                                | ~ r1(X65,X66) )
                            | ! [X67] :
                                ( ! [X68] :
                                    ( p1(X68)
                                    | ~ r1(X67,X68) )
                                | ! [X69] :
                                    ( ! [X70] :
                                        ( p1(X70)
                                        | ~ r1(X69,X70) )
                                    | ! [X71] :
                                        ( ! [X72] :
                                            ( p1(X72)
                                            | ~ r1(X71,X72) )
                                        | ! [X73] :
                                            ( ! [X74] :
                                                ( p1(X74)
                                                | ~ r1(X73,X74) )
                                            | ! [X75] :
                                                ( ! [X76] :
                                                    ( p1(X76)
                                                    | ~ r1(X75,X76) )
                                                | ! [X77] :
                                                    ( ! [X78] :
                                                        ( p1(X78)
                                                        | ~ r1(X77,X78) )
                                                    | ! [X79] :
                                                        ( ~ ! [X80] :
                                                              ( p1(X80)
                                                              | ~ r1(X79,X80) )
                                                        | ~ r1(X77,X79) )
                                                    | ~ r1(X75,X77) )
                                                | ! [X81] :
                                                    ( p2(X81)
                                                    | ~ r1(X75,X81) )
                                                | ~ r1(X73,X75) )
                                            | ! [X82] :
                                                ( p2(X82)
                                                | ~ r1(X73,X82) )
                                            | ~ r1(X71,X73) )
                                        | ! [X83] :
                                            ( p2(X83)
                                            | ~ r1(X71,X83) )
                                        | ~ r1(X69,X71) )
                                    | ! [X84] :
                                        ( p2(X84)
                                        | ~ r1(X69,X84) )
                                    | ~ r1(X67,X69) )
                                | ! [X85] :
                                    ( p2(X85)
                                    | ~ r1(X67,X85) )
                                | ~ r1(X65,X67) )
                            | ! [X86] :
                                ( p2(X86)
                                | ~ r1(X65,X86) )
                            | ~ r1(X63,X65) )
                        | ! [X87] :
                            ( p2(X87)
                            | ~ r1(X63,X87) )
                        | ~ r1(X61,X63) )
                    | ! [X88] :
                        ( p2(X88)
                        | ~ r1(X61,X88) )
                    | ~ r1(X59,X61) )
                | ! [X89] :
                    ( p2(X89)
                    | ~ r1(X59,X89) )
                | ~ r1(X0,X59) )
            | ! [X90] :
                ( p2(X90)
                | ~ r1(X0,X90) )
            | ( ~ ! [X91] :
                    ( p1(X91)
                    | ~ r1(X0,X91) )
              & ~ ! [X92] :
                    ( ~ ( ~ ! [X93] :
                              ( p1(X93)
                              | ~ r1(X92,X93) )
                        & ~ ! [X94] :
                              ( ~ ! [X95] : ~ r1(X94,X95)
                              | ~ r1(X92,X94) )
                        & ~ ! [X96] :
                              ( p2(X96)
                              | ~ r1(X92,X96) ) )
                    | ~ r1(X0,X92) )
              & ~ ! [X97] :
                    ( p2(X97)
                    | ~ r1(X0,X97) ) )
            | ( ~ ! [X98] :
                    ( p1(X98)
                    | ~ r1(X0,X98) )
              & ~ ! [X99] :
                    ( ~ ( ~ ! [X100] :
                              ( p1(X100)
                              | ~ r1(X99,X100) )
                        & ~ ! [X101] :
                              ( ~ ( ~ ! [X102] :
                                        ( ~ ! [X103] :
                                              ( p1(X103)
                                              | ~ r1(X102,X103) )
                                        | ~ r1(X101,X102) )
                                  & ~ ! [X104] :
                                        ( ~ ! [X105] :
                                              ( ~ ! [X106] :
                                                    ( p1(X106)
                                                    | ~ r1(X105,X106) )
                                              | ~ r1(X104,X105) )
                                        | ~ r1(X101,X104) ) )
                              | ~ r1(X99,X101) )
                        & ~ ! [X107] :
                              ( p2(X107)
                              | ~ r1(X99,X107) ) )
                    | ~ r1(X0,X99) )
              & ~ ! [X108] :
                    ( p2(X108)
                    | ~ r1(X0,X108) ) )
            | ( ~ ! [X109] :
                    ( p1(X109)
                    | ~ r1(X0,X109) )
              & ~ ! [X110] :
                    ( ~ ( ~ ! [X111] :
                              ( p1(X111)
                              | ~ r1(X110,X111) )
                        & ~ ! [X112] :
                              ( ! [X113] :
                                  ( ~ ( ~ ! [X114] :
                                            ( p1(X114)
                                            | ~ r1(X113,X114) )
                                      & ~ ! [X115] :
                                            ( ~ ! [X116] :
                                                  ( p1(X116)
                                                  | ~ r1(X115,X116) )
                                            | ~ r1(X113,X115) ) )
                                  | ~ r1(X112,X113) )
                              | ~ r1(X110,X112) )
                        & ~ ! [X117] :
                              ( p2(X117)
                              | ~ r1(X110,X117) ) )
                    | ~ r1(X0,X110) )
              & ~ ! [X118] :
                    ( p2(X118)
                    | ~ r1(X0,X118) ) )
            | ( ~ ! [X119] :
                    ( p1(X119)
                    | ~ r1(X0,X119) )
              & ~ ! [X120] :
                    ( ~ ( ~ ! [X121] :
                              ( p1(X121)
                              | ~ r1(X120,X121) )
                        & ~ ! [X122] :
                              ( ~ ( p1(X122)
                                  & ~ ! [X123] :
                                        ( ~ ! [X124] :
                                              ( ~ p1(X124)
                                              | ~ r1(X123,X124) )
                                        | ~ r1(X122,X123) ) )
                              | ~ r1(X120,X122) )
                        & ~ ! [X125] :
                              ( p2(X125)
                              | ~ r1(X120,X125) ) )
                    | ~ r1(X0,X120) )
              & ~ ! [X126] :
                    ( p2(X126)
                    | ~ r1(X0,X126) ) )
            | ! [X127] :
                ( p1(X127)
                | ~ r1(X0,X127) )
            | ! [X128] :
                ( ! [X129] :
                    ( p1(X129)
                    | ~ r1(X128,X129) )
                | ! [X130] :
                    ( ! [X131] :
                        ( p1(X131)
                        | ~ r1(X130,X131) )
                    | ! [X132] :
                        ( ! [X133] :
                            ( p1(X133)
                            | ~ r1(X132,X133) )
                        | ! [X134] :
                            ( ! [X135] :
                                ( p1(X135)
                                | ~ r1(X134,X135) )
                            | ! [X136] :
                                ( ! [X137] :
                                    ( p1(X137)
                                    | ~ r1(X136,X137) )
                                | ! [X138] :
                                    ( ! [X139] :
                                        ( p1(X139)
                                        | ~ r1(X138,X139) )
                                    | ! [X140] :
                                        ( ! [X141] :
                                            ( p1(X141)
                                            | ~ r1(X140,X141) )
                                        | ! [X142] :
                                            ( ! [X143] :
                                                ( p1(X143)
                                                | ~ r1(X142,X143) )
                                            | ! [X144] :
                                                ( ! [X145] :
                                                    ( p1(X145)
                                                    | ~ r1(X144,X145) )
                                                | ! [X146] :
                                                    ( ! [X147] :
                                                        ( p1(X147)
                                                        | ~ r1(X146,X147) )
                                                    | ! [X148] :
                                                        ( ~ ! [X149] :
                                                              ( p1(X149)
                                                              | ~ r1(X148,X149) )
                                                        | ~ r1(X146,X148) )
                                                    | ~ r1(X144,X146) )
                                                | ! [X150] :
                                                    ( p2(X150)
                                                    | ~ r1(X144,X150) )
                                                | ~ r1(X142,X144) )
                                            | ! [X151] :
                                                ( p2(X151)
                                                | ~ r1(X142,X151) )
                                            | ~ r1(X140,X142) )
                                        | ! [X152] :
                                            ( p2(X152)
                                            | ~ r1(X140,X152) )
                                        | ~ r1(X138,X140) )
                                    | ! [X153] :
                                        ( p2(X153)
                                        | ~ r1(X138,X153) )
                                    | ~ r1(X136,X138) )
                                | ! [X154] :
                                    ( p2(X154)
                                    | ~ r1(X136,X154) )
                                | ~ r1(X134,X136) )
                            | ! [X155] :
                                ( p2(X155)
                                | ~ r1(X134,X155) )
                            | ~ r1(X132,X134) )
                        | ! [X156] :
                            ( p2(X156)
                            | ~ r1(X132,X156) )
                        | ~ r1(X130,X132) )
                    | ! [X157] :
                        ( p2(X157)
                        | ~ r1(X130,X157) )
                    | ~ r1(X128,X130) )
                | ! [X158] :
                    ( p2(X158)
                    | ~ r1(X128,X158) )
                | ~ r1(X0,X128) )
            | ! [X159] :
                ( p2(X159)
                | ~ r1(X0,X159) )
            | ( ~ ! [X160] :
                    ( p1(X160)
                    | ~ r1(X0,X160) )
              & ~ ! [X161] :
                    ( ~ ( ~ ! [X162] :
                              ( p1(X162)
                              | ~ r1(X161,X162) )
                        & ~ ! [X163] :
                              ( ~ ( ~ ! [X164] :
                                        ( p1(X164)
                                        | ~ r1(X163,X164) )
                                  & ~ ! [X165] :
                                        ( ~ ! [X166] : ~ r1(X165,X166)
                                        | ~ r1(X163,X165) )
                                  & ~ ! [X167] :
                                        ( p2(X167)
                                        | ~ r1(X163,X167) ) )
                              | ~ r1(X161,X163) )
                        & ~ ! [X168] :
                              ( p2(X168)
                              | ~ r1(X161,X168) ) )
                    | ~ r1(X0,X161) )
              & ~ ! [X169] :
                    ( p2(X169)
                    | ~ r1(X0,X169) ) )
            | ( ~ ! [X170] :
                    ( p1(X170)
                    | ~ r1(X0,X170) )
              & ~ ! [X171] :
                    ( ~ ( ~ ! [X172] :
                              ( p1(X172)
                              | ~ r1(X171,X172) )
                        & ~ ! [X173] :
                              ( ~ ( ~ ! [X174] :
                                        ( p1(X174)
                                        | ~ r1(X173,X174) )
                                  & ~ ! [X175] :
                                        ( ~ ( ~ ! [X176] :
                                                  ( ~ ! [X177] :
                                                        ( p1(X177)
                                                        | ~ r1(X176,X177) )
                                                  | ~ r1(X175,X176) )
                                            & ~ ! [X178] :
                                                  ( ~ ! [X179] :
                                                        ( ~ ! [X180] :
                                                              ( p1(X180)
                                                              | ~ r1(X179,X180) )
                                                        | ~ r1(X178,X179) )
                                                  | ~ r1(X175,X178) ) )
                                        | ~ r1(X173,X175) )
                                  & ~ ! [X181] :
                                        ( p2(X181)
                                        | ~ r1(X173,X181) ) )
                              | ~ r1(X171,X173) )
                        & ~ ! [X182] :
                              ( p2(X182)
                              | ~ r1(X171,X182) ) )
                    | ~ r1(X0,X171) )
              & ~ ! [X183] :
                    ( p2(X183)
                    | ~ r1(X0,X183) ) )
            | ( ~ ! [X184] :
                    ( p1(X184)
                    | ~ r1(X0,X184) )
              & ~ ! [X185] :
                    ( ~ ( ~ ! [X186] :
                              ( p1(X186)
                              | ~ r1(X185,X186) )
                        & ~ ! [X187] :
                              ( ~ ( ~ ! [X188] :
                                        ( p1(X188)
                                        | ~ r1(X187,X188) )
                                  & ~ ! [X189] :
                                        ( ! [X190] :
                                            ( ~ ( ~ ! [X191] :
                                                      ( p1(X191)
                                                      | ~ r1(X190,X191) )
                                                & ~ ! [X192] :
                                                      ( ~ ! [X193] :
                                                            ( p1(X193)
                                                            | ~ r1(X192,X193) )
                                                      | ~ r1(X190,X192) ) )
                                            | ~ r1(X189,X190) )
                                        | ~ r1(X187,X189) )
                                  & ~ ! [X194] :
                                        ( p2(X194)
                                        | ~ r1(X187,X194) ) )
                              | ~ r1(X185,X187) )
                        & ~ ! [X195] :
                              ( p2(X195)
                              | ~ r1(X185,X195) ) )
                    | ~ r1(X0,X185) )
              & ~ ! [X196] :
                    ( p2(X196)
                    | ~ r1(X0,X196) ) )
            | ( ~ ! [X197] :
                    ( p1(X197)
                    | ~ r1(X0,X197) )
              & ~ ! [X198] :
                    ( ~ ( ~ ! [X199] :
                              ( p1(X199)
                              | ~ r1(X198,X199) )
                        & ~ ! [X200] :
                              ( ~ ( ~ ! [X201] :
                                        ( p1(X201)
                                        | ~ r1(X200,X201) )
                                  & ~ ! [X202] :
                                        ( ~ ( p1(X202)
                                            & ~ ! [X203] :
                                                  ( ~ ! [X204] :
                                                        ( ~ p1(X204)
                                                        | ~ r1(X203,X204) )
                                                  | ~ r1(X202,X203) ) )
                                        | ~ r1(X200,X202) )
                                  & ~ ! [X205] :
                                        ( p2(X205)
                                        | ~ r1(X200,X205) ) )
                              | ~ r1(X198,X200) )
                        & ~ ! [X206] :
                              ( p2(X206)
                              | ~ r1(X198,X206) ) )
                    | ~ r1(X0,X198) )
              & ~ ! [X207] :
                    ( p2(X207)
                    | ~ r1(X0,X207) ) )
            | ! [X208] :
                ( p1(X208)
                | ~ r1(X0,X208) )
            | ! [X209] :
                ( ! [X210] :
                    ( p1(X210)
                    | ~ r1(X209,X210) )
                | ! [X211] :
                    ( ! [X212] :
                        ( p1(X212)
                        | ~ r1(X211,X212) )
                    | ! [X213] :
                        ( ! [X214] :
                            ( p1(X214)
                            | ~ r1(X213,X214) )
                        | ! [X215] :
                            ( ! [X216] :
                                ( p1(X216)
                                | ~ r1(X215,X216) )
                            | ! [X217] :
                                ( ! [X218] :
                                    ( p1(X218)
                                    | ~ r1(X217,X218) )
                                | ! [X219] :
                                    ( ! [X220] :
                                        ( p1(X220)
                                        | ~ r1(X219,X220) )
                                    | ! [X221] :
                                        ( ! [X222] :
                                            ( p1(X222)
                                            | ~ r1(X221,X222) )
                                        | ! [X223] :
                                            ( ! [X224] :
                                                ( p1(X224)
                                                | ~ r1(X223,X224) )
                                            | ! [X225] :
                                                ( ! [X226] :
                                                    ( p1(X226)
                                                    | ~ r1(X225,X226) )
                                                | ! [X227] :
                                                    ( ! [X228] :
                                                        ( p1(X228)
                                                        | ~ r1(X227,X228) )
                                                    | ! [X229] :
                                                        ( ~ ! [X230] :
                                                              ( p1(X230)
                                                              | ~ r1(X229,X230) )
                                                        | ~ r1(X227,X229) )
                                                    | ~ r1(X225,X227) )
                                                | ! [X231] :
                                                    ( p2(X231)
                                                    | ~ r1(X225,X231) )
                                                | ~ r1(X223,X225) )
                                            | ! [X232] :
                                                ( p2(X232)
                                                | ~ r1(X223,X232) )
                                            | ~ r1(X221,X223) )
                                        | ! [X233] :
                                            ( p2(X233)
                                            | ~ r1(X221,X233) )
                                        | ~ r1(X219,X221) )
                                    | ! [X234] :
                                        ( p2(X234)
                                        | ~ r1(X219,X234) )
                                    | ~ r1(X217,X219) )
                                | ! [X235] :
                                    ( p2(X235)
                                    | ~ r1(X217,X235) )
                                | ~ r1(X215,X217) )
                            | ! [X236] :
                                ( p2(X236)
                                | ~ r1(X215,X236) )
                            | ~ r1(X213,X215) )
                        | ! [X237] :
                            ( p2(X237)
                            | ~ r1(X213,X237) )
                        | ~ r1(X211,X213) )
                    | ! [X238] :
                        ( p2(X238)
                        | ~ r1(X211,X238) )
                    | ~ r1(X209,X211) )
                | ! [X239] :
                    ( p2(X239)
                    | ~ r1(X209,X239) )
                | ~ r1(X0,X209) )
            | ! [X240] :
                ( p2(X240)
                | ~ r1(X0,X240) )
            | ( ~ ! [X241] :
                    ( p1(X241)
                    | ~ r1(X0,X241) )
              & ~ ! [X242] :
                    ( ~ ( ~ ! [X243] :
                              ( p1(X243)
                              | ~ r1(X242,X243) )
                        & ~ ! [X244] :
                              ( ~ ( ~ ! [X245] :
                                        ( p1(X245)
                                        | ~ r1(X244,X245) )
                                  & ~ ! [X246] :
                                        ( ~ ( ~ ! [X247] :
                                                  ( p1(X247)
                                                  | ~ r1(X246,X247) )
                                            & ~ ! [X248] :
                                                  ( ~ ! [X249] : ~ r1(X248,X249)
                                                  | ~ r1(X246,X248) )
                                            & ~ ! [X250] :
                                                  ( p2(X250)
                                                  | ~ r1(X246,X250) ) )
                                        | ~ r1(X244,X246) )
                                  & ~ ! [X251] :
                                        ( p2(X251)
                                        | ~ r1(X244,X251) ) )
                              | ~ r1(X242,X244) )
                        & ~ ! [X252] :
                              ( p2(X252)
                              | ~ r1(X242,X252) ) )
                    | ~ r1(X0,X242) )
              & ~ ! [X253] :
                    ( p2(X253)
                    | ~ r1(X0,X253) ) )
            | ( ~ ! [X254] :
                    ( p1(X254)
                    | ~ r1(X0,X254) )
              & ~ ! [X255] :
                    ( ~ ( ~ ! [X256] :
                              ( p1(X256)
                              | ~ r1(X255,X256) )
                        & ~ ! [X257] :
                              ( ~ ( ~ ! [X258] :
                                        ( p1(X258)
                                        | ~ r1(X257,X258) )
                                  & ~ ! [X259] :
                                        ( ~ ( ~ ! [X260] :
                                                  ( p1(X260)
                                                  | ~ r1(X259,X260) )
                                            & ~ ! [X261] :
                                                  ( ~ ( ~ ! [X262] :
                                                            ( ~ ! [X263] :
                                                                  ( p1(X263)
                                                                  | ~ r1(X262,X263) )
                                                            | ~ r1(X261,X262) )
                                                      & ~ ! [X264] :
                                                            ( ~ ! [X265] :
                                                                  ( ~ ! [X266] :
                                                                        ( p1(X266)
                                                                        | ~ r1(X265,X266) )
                                                                  | ~ r1(X264,X265) )
                                                            | ~ r1(X261,X264) ) )
                                                  | ~ r1(X259,X261) )
                                            & ~ ! [X267] :
                                                  ( p2(X267)
                                                  | ~ r1(X259,X267) ) )
                                        | ~ r1(X257,X259) )
                                  & ~ ! [X268] :
                                        ( p2(X268)
                                        | ~ r1(X257,X268) ) )
                              | ~ r1(X255,X257) )
                        & ~ ! [X269] :
                              ( p2(X269)
                              | ~ r1(X255,X269) ) )
                    | ~ r1(X0,X255) )
              & ~ ! [X270] :
                    ( p2(X270)
                    | ~ r1(X0,X270) ) )
            | ( ~ ! [X271] :
                    ( p1(X271)
                    | ~ r1(X0,X271) )
              & ~ ! [X272] :
                    ( ~ ( ~ ! [X273] :
                              ( p1(X273)
                              | ~ r1(X272,X273) )
                        & ~ ! [X274] :
                              ( ~ ( ~ ! [X275] :
                                        ( p1(X275)
                                        | ~ r1(X274,X275) )
                                  & ~ ! [X276] :
                                        ( ~ ( ~ ! [X277] :
                                                  ( p1(X277)
                                                  | ~ r1(X276,X277) )
                                            & ~ ! [X278] :
                                                  ( ! [X279] :
                                                      ( ~ ( ~ ! [X280] :
                                                                ( p1(X280)
                                                                | ~ r1(X279,X280) )
                                                          & ~ ! [X281] :
                                                                ( ~ ! [X282] :
                                                                      ( p1(X282)
                                                                      | ~ r1(X281,X282) )
                                                                | ~ r1(X279,X281) ) )
                                                      | ~ r1(X278,X279) )
                                                  | ~ r1(X276,X278) )
                                            & ~ ! [X283] :
                                                  ( p2(X283)
                                                  | ~ r1(X276,X283) ) )
                                        | ~ r1(X274,X276) )
                                  & ~ ! [X284] :
                                        ( p2(X284)
                                        | ~ r1(X274,X284) ) )
                              | ~ r1(X272,X274) )
                        & ~ ! [X285] :
                              ( p2(X285)
                              | ~ r1(X272,X285) ) )
                    | ~ r1(X0,X272) )
              & ~ ! [X286] :
                    ( p2(X286)
                    | ~ r1(X0,X286) ) )
            | ( ~ ! [X287] :
                    ( p1(X287)
                    | ~ r1(X0,X287) )
              & ~ ! [X288] :
                    ( ~ ( ~ ! [X289] :
                              ( p1(X289)
                              | ~ r1(X288,X289) )
                        & ~ ! [X290] :
                              ( ~ ( ~ ! [X291] :
                                        ( p1(X291)
                                        | ~ r1(X290,X291) )
                                  & ~ ! [X292] :
                                        ( ~ ( ~ ! [X293] :
                                                  ( p1(X293)
                                                  | ~ r1(X292,X293) )
                                            & ~ ! [X294] :
                                                  ( ~ ( p1(X294)
                                                      & ~ ! [X295] :
                                                            ( ~ ! [X296] :
                                                                  ( ~ p1(X296)
                                                                  | ~ r1(X295,X296) )
                                                            | ~ r1(X294,X295) ) )
                                                  | ~ r1(X292,X294) )
                                            & ~ ! [X297] :
                                                  ( p2(X297)
                                                  | ~ r1(X292,X297) ) )
                                        | ~ r1(X290,X292) )
                                  & ~ ! [X298] :
                                        ( p2(X298)
                                        | ~ r1(X290,X298) ) )
                              | ~ r1(X288,X290) )
                        & ~ ! [X299] :
                              ( p2(X299)
                              | ~ r1(X288,X299) ) )
                    | ~ r1(X0,X288) )
              & ~ ! [X300] :
                    ( p2(X300)
                    | ~ r1(X0,X300) ) )
            | ! [X301] :
                ( p1(X301)
                | ~ r1(X0,X301) )
            | ! [X302] :
                ( ! [X303] :
                    ( p1(X303)
                    | ~ r1(X302,X303) )
                | ! [X304] :
                    ( ! [X305] :
                        ( p1(X305)
                        | ~ r1(X304,X305) )
                    | ! [X306] :
                        ( ! [X307] :
                            ( p1(X307)
                            | ~ r1(X306,X307) )
                        | ! [X308] :
                            ( ! [X309] :
                                ( p1(X309)
                                | ~ r1(X308,X309) )
                            | ! [X310] :
                                ( ! [X311] :
                                    ( p1(X311)
                                    | ~ r1(X310,X311) )
                                | ! [X312] :
                                    ( ! [X313] :
                                        ( p1(X313)
                                        | ~ r1(X312,X313) )
                                    | ! [X314] :
                                        ( ! [X315] :
                                            ( p1(X315)
                                            | ~ r1(X314,X315) )
                                        | ! [X316] :
                                            ( ! [X317] :
                                                ( p1(X317)
                                                | ~ r1(X316,X317) )
                                            | ! [X318] :
                                                ( ! [X319] :
                                                    ( p1(X319)
                                                    | ~ r1(X318,X319) )
                                                | ! [X320] :
                                                    ( ! [X321] :
                                                        ( p1(X321)
                                                        | ~ r1(X320,X321) )
                                                    | ! [X322] :
                                                        ( ~ ! [X323] :
                                                              ( p1(X323)
                                                              | ~ r1(X322,X323) )
                                                        | ~ r1(X320,X322) )
                                                    | ~ r1(X318,X320) )
                                                | ! [X324] :
                                                    ( p2(X324)
                                                    | ~ r1(X318,X324) )
                                                | ~ r1(X316,X318) )
                                            | ! [X325] :
                                                ( p2(X325)
                                                | ~ r1(X316,X325) )
                                            | ~ r1(X314,X316) )
                                        | ! [X326] :
                                            ( p2(X326)
                                            | ~ r1(X314,X326) )
                                        | ~ r1(X312,X314) )
                                    | ! [X327] :
                                        ( p2(X327)
                                        | ~ r1(X312,X327) )
                                    | ~ r1(X310,X312) )
                                | ! [X328] :
                                    ( p2(X328)
                                    | ~ r1(X310,X328) )
                                | ~ r1(X308,X310) )
                            | ! [X329] :
                                ( p2(X329)
                                | ~ r1(X308,X329) )
                            | ~ r1(X306,X308) )
                        | ! [X330] :
                            ( p2(X330)
                            | ~ r1(X306,X330) )
                        | ~ r1(X304,X306) )
                    | ! [X331] :
                        ( p2(X331)
                        | ~ r1(X304,X331) )
                    | ~ r1(X302,X304) )
                | ! [X332] :
                    ( p2(X332)
                    | ~ r1(X302,X332) )
                | ~ r1(X0,X302) )
            | ! [X333] :
                ( p2(X333)
                | ~ r1(X0,X333) )
            | ( ~ ! [X334] :
                    ( p1(X334)
                    | ~ r1(X0,X334) )
              & ~ ! [X335] :
                    ( ~ ( ~ ! [X336] :
                              ( p1(X336)
                              | ~ r1(X335,X336) )
                        & ~ ! [X337] :
                              ( ~ ( ~ ! [X338] :
                                        ( p1(X338)
                                        | ~ r1(X337,X338) )
                                  & ~ ! [X339] :
                                        ( ~ ( ~ ! [X340] :
                                                  ( p1(X340)
                                                  | ~ r1(X339,X340) )
                                            & ~ ! [X341] :
                                                  ( ~ ( ~ ! [X342] :
                                                            ( p1(X342)
                                                            | ~ r1(X341,X342) )
                                                      & ~ ! [X343] :
                                                            ( ~ ! [X344] : ~ r1(X343,X344)
                                                            | ~ r1(X341,X343) )
                                                      & ~ ! [X345] :
                                                            ( p2(X345)
                                                            | ~ r1(X341,X345) ) )
                                                  | ~ r1(X339,X341) )
                                            & ~ ! [X346] :
                                                  ( p2(X346)
                                                  | ~ r1(X339,X346) ) )
                                        | ~ r1(X337,X339) )
                                  & ~ ! [X347] :
                                        ( p2(X347)
                                        | ~ r1(X337,X347) ) )
                              | ~ r1(X335,X337) )
                        & ~ ! [X348] :
                              ( p2(X348)
                              | ~ r1(X335,X348) ) )
                    | ~ r1(X0,X335) )
              & ~ ! [X349] :
                    ( p2(X349)
                    | ~ r1(X0,X349) ) )
            | ( ~ ! [X350] :
                    ( p1(X350)
                    | ~ r1(X0,X350) )
              & ~ ! [X351] :
                    ( ~ ( ~ ! [X352] :
                              ( p1(X352)
                              | ~ r1(X351,X352) )
                        & ~ ! [X353] :
                              ( ~ ( ~ ! [X354] :
                                        ( p1(X354)
                                        | ~ r1(X353,X354) )
                                  & ~ ! [X355] :
                                        ( ~ ( ~ ! [X356] :
                                                  ( p1(X356)
                                                  | ~ r1(X355,X356) )
                                            & ~ ! [X357] :
                                                  ( ~ ( ~ ! [X358] :
                                                            ( p1(X358)
                                                            | ~ r1(X357,X358) )
                                                      & ~ ! [X359] :
                                                            ( ~ ( ~ ! [X360] :
                                                                      ( ~ ! [X361] :
                                                                            ( p1(X361)
                                                                            | ~ r1(X360,X361) )
                                                                      | ~ r1(X359,X360) )
                                                                & ~ ! [X362] :
                                                                      ( ~ ! [X363] :
                                                                            ( ~ ! [X364] :
                                                                                  ( p1(X364)
                                                                                  | ~ r1(X363,X364) )
                                                                            | ~ r1(X362,X363) )
                                                                      | ~ r1(X359,X362) ) )
                                                            | ~ r1(X357,X359) )
                                                      & ~ ! [X365] :
                                                            ( p2(X365)
                                                            | ~ r1(X357,X365) ) )
                                                  | ~ r1(X355,X357) )
                                            & ~ ! [X366] :
                                                  ( p2(X366)
                                                  | ~ r1(X355,X366) ) )
                                        | ~ r1(X353,X355) )
                                  & ~ ! [X367] :
                                        ( p2(X367)
                                        | ~ r1(X353,X367) ) )
                              | ~ r1(X351,X353) )
                        & ~ ! [X368] :
                              ( p2(X368)
                              | ~ r1(X351,X368) ) )
                    | ~ r1(X0,X351) )
              & ~ ! [X369] :
                    ( p2(X369)
                    | ~ r1(X0,X369) ) )
            | ( ~ ! [X370] :
                    ( p1(X370)
                    | ~ r1(X0,X370) )
              & ~ ! [X371] :
                    ( ~ ( ~ ! [X372] :
                              ( p1(X372)
                              | ~ r1(X371,X372) )
                        & ~ ! [X373] :
                              ( ~ ( ~ ! [X374] :
                                        ( p1(X374)
                                        | ~ r1(X373,X374) )
                                  & ~ ! [X375] :
                                        ( ~ ( ~ ! [X376] :
                                                  ( p1(X376)
                                                  | ~ r1(X375,X376) )
                                            & ~ ! [X377] :
                                                  ( ~ ( ~ ! [X378] :
                                                            ( p1(X378)
                                                            | ~ r1(X377,X378) )
                                                      & ~ ! [X379] :
                                                            ( ! [X380] :
                                                                ( ~ ( ~ ! [X381] :
                                                                          ( p1(X381)
                                                                          | ~ r1(X380,X381) )
                                                                    & ~ ! [X382] :
                                                                          ( ~ ! [X383] :
                                                                                ( p1(X383)
                                                                                | ~ r1(X382,X383) )
                                                                          | ~ r1(X380,X382) ) )
                                                                | ~ r1(X379,X380) )
                                                            | ~ r1(X377,X379) )
                                                      & ~ ! [X384] :
                                                            ( p2(X384)
                                                            | ~ r1(X377,X384) ) )
                                                  | ~ r1(X375,X377) )
                                            & ~ ! [X385] :
                                                  ( p2(X385)
                                                  | ~ r1(X375,X385) ) )
                                        | ~ r1(X373,X375) )
                                  & ~ ! [X386] :
                                        ( p2(X386)
                                        | ~ r1(X373,X386) ) )
                              | ~ r1(X371,X373) )
                        & ~ ! [X387] :
                              ( p2(X387)
                              | ~ r1(X371,X387) ) )
                    | ~ r1(X0,X371) )
              & ~ ! [X388] :
                    ( p2(X388)
                    | ~ r1(X0,X388) ) )
            | ( ~ ! [X389] :
                    ( p1(X389)
                    | ~ r1(X0,X389) )
              & ~ ! [X390] :
                    ( ~ ( ~ ! [X391] :
                              ( p1(X391)
                              | ~ r1(X390,X391) )
                        & ~ ! [X392] :
                              ( ~ ( ~ ! [X393] :
                                        ( p1(X393)
                                        | ~ r1(X392,X393) )
                                  & ~ ! [X394] :
                                        ( ~ ( ~ ! [X395] :
                                                  ( p1(X395)
                                                  | ~ r1(X394,X395) )
                                            & ~ ! [X396] :
                                                  ( ~ ( ~ ! [X397] :
                                                            ( p1(X397)
                                                            | ~ r1(X396,X397) )
                                                      & ~ ! [X398] :
                                                            ( ~ ( p1(X398)
                                                                & ~ ! [X399] :
                                                                      ( ~ ! [X400] :
                                                                            ( ~ p1(X400)
                                                                            | ~ r1(X399,X400) )
                                                                      | ~ r1(X398,X399) ) )
                                                            | ~ r1(X396,X398) )
                                                      & ~ ! [X401] :
                                                            ( p2(X401)
                                                            | ~ r1(X396,X401) ) )
                                                  | ~ r1(X394,X396) )
                                            & ~ ! [X402] :
                                                  ( p2(X402)
                                                  | ~ r1(X394,X402) ) )
                                        | ~ r1(X392,X394) )
                                  & ~ ! [X403] :
                                        ( p2(X403)
                                        | ~ r1(X392,X403) ) )
                              | ~ r1(X390,X392) )
                        & ~ ! [X404] :
                              ( p2(X404)
                              | ~ r1(X390,X404) ) )
                    | ~ r1(X0,X390) )
              & ~ ! [X405] :
                    ( p2(X405)
                    | ~ r1(X0,X405) ) )
            | ! [X406] :
                ( p1(X406)
                | ~ r1(X0,X406) )
            | ! [X407] :
                ( ! [X408] :
                    ( p1(X408)
                    | ~ r1(X407,X408) )
                | ! [X409] :
                    ( ! [X410] :
                        ( p1(X410)
                        | ~ r1(X409,X410) )
                    | ! [X411] :
                        ( ! [X412] :
                            ( p1(X412)
                            | ~ r1(X411,X412) )
                        | ! [X413] :
                            ( ! [X414] :
                                ( p1(X414)
                                | ~ r1(X413,X414) )
                            | ! [X415] :
                                ( ! [X416] :
                                    ( p1(X416)
                                    | ~ r1(X415,X416) )
                                | ! [X417] :
                                    ( ! [X418] :
                                        ( p1(X418)
                                        | ~ r1(X417,X418) )
                                    | ! [X419] :
                                        ( ! [X420] :
                                            ( p1(X420)
                                            | ~ r1(X419,X420) )
                                        | ! [X421] :
                                            ( ! [X422] :
                                                ( p1(X422)
                                                | ~ r1(X421,X422) )
                                            | ! [X423] :
                                                ( ! [X424] :
                                                    ( p1(X424)
                                                    | ~ r1(X423,X424) )
                                                | ! [X425] :
                                                    ( ! [X426] :
                                                        ( p1(X426)
                                                        | ~ r1(X425,X426) )
                                                    | ! [X427] :
                                                        ( ~ ! [X428] :
                                                              ( p1(X428)
                                                              | ~ r1(X427,X428) )
                                                        | ~ r1(X425,X427) )
                                                    | ~ r1(X423,X425) )
                                                | ! [X429] :
                                                    ( p2(X429)
                                                    | ~ r1(X423,X429) )
                                                | ~ r1(X421,X423) )
                                            | ! [X430] :
                                                ( p2(X430)
                                                | ~ r1(X421,X430) )
                                            | ~ r1(X419,X421) )
                                        | ! [X431] :
                                            ( p2(X431)
                                            | ~ r1(X419,X431) )
                                        | ~ r1(X417,X419) )
                                    | ! [X432] :
                                        ( p2(X432)
                                        | ~ r1(X417,X432) )
                                    | ~ r1(X415,X417) )
                                | ! [X433] :
                                    ( p2(X433)
                                    | ~ r1(X415,X433) )
                                | ~ r1(X413,X415) )
                            | ! [X434] :
                                ( p2(X434)
                                | ~ r1(X413,X434) )
                            | ~ r1(X411,X413) )
                        | ! [X435] :
                            ( p2(X435)
                            | ~ r1(X411,X435) )
                        | ~ r1(X409,X411) )
                    | ! [X436] :
                        ( p2(X436)
                        | ~ r1(X409,X436) )
                    | ~ r1(X407,X409) )
                | ! [X437] :
                    ( p2(X437)
                    | ~ r1(X407,X437) )
                | ~ r1(X0,X407) )
            | ! [X438] :
                ( p2(X438)
                | ~ r1(X0,X438) )
            | ( ~ ! [X439] :
                    ( p1(X439)
                    | ~ r1(X0,X439) )
              & ~ ! [X440] :
                    ( ~ ( ~ ! [X441] :
                              ( p1(X441)
                              | ~ r1(X440,X441) )
                        & ~ ! [X442] :
                              ( ~ ( ~ ! [X443] :
                                        ( p1(X443)
                                        | ~ r1(X442,X443) )
                                  & ~ ! [X444] :
                                        ( ~ ( ~ ! [X445] :
                                                  ( p1(X445)
                                                  | ~ r1(X444,X445) )
                                            & ~ ! [X446] :
                                                  ( ~ ( ~ ! [X447] :
                                                            ( p1(X447)
                                                            | ~ r1(X446,X447) )
                                                      & ~ ! [X448] :
                                                            ( ~ ( ~ ! [X449] :
                                                                      ( p1(X449)
                                                                      | ~ r1(X448,X449) )
                                                                & ~ ! [X450] :
                                                                      ( ~ ! [X451] : ~ r1(X450,X451)
                                                                      | ~ r1(X448,X450) )
                                                                & ~ ! [X452] :
                                                                      ( p2(X452)
                                                                      | ~ r1(X448,X452) ) )
                                                            | ~ r1(X446,X448) )
                                                      & ~ ! [X453] :
                                                            ( p2(X453)
                                                            | ~ r1(X446,X453) ) )
                                                  | ~ r1(X444,X446) )
                                            & ~ ! [X454] :
                                                  ( p2(X454)
                                                  | ~ r1(X444,X454) ) )
                                        | ~ r1(X442,X444) )
                                  & ~ ! [X455] :
                                        ( p2(X455)
                                        | ~ r1(X442,X455) ) )
                              | ~ r1(X440,X442) )
                        & ~ ! [X456] :
                              ( p2(X456)
                              | ~ r1(X440,X456) ) )
                    | ~ r1(X0,X440) )
              & ~ ! [X457] :
                    ( p2(X457)
                    | ~ r1(X0,X457) ) )
            | ( ~ ! [X458] :
                    ( p1(X458)
                    | ~ r1(X0,X458) )
              & ~ ! [X459] :
                    ( ~ ( ~ ! [X460] :
                              ( p1(X460)
                              | ~ r1(X459,X460) )
                        & ~ ! [X461] :
                              ( ~ ( ~ ! [X462] :
                                        ( p1(X462)
                                        | ~ r1(X461,X462) )
                                  & ~ ! [X463] :
                                        ( ~ ( ~ ! [X464] :
                                                  ( p1(X464)
                                                  | ~ r1(X463,X464) )
                                            & ~ ! [X465] :
                                                  ( ~ ( ~ ! [X466] :
                                                            ( p1(X466)
                                                            | ~ r1(X465,X466) )
                                                      & ~ ! [X467] :
                                                            ( ~ ( ~ ! [X468] :
                                                                      ( p1(X468)
                                                                      | ~ r1(X467,X468) )
                                                                & ~ ! [X469] :
                                                                      ( ~ ( ~ ! [X470] :
                                                                                ( ~ ! [X471] :
                                                                                      ( p1(X471)
                                                                                      | ~ r1(X470,X471) )
                                                                                | ~ r1(X469,X470) )
                                                                          & ~ ! [X472] :
                                                                                ( ~ ! [X473] :
                                                                                      ( ~ ! [X474] :
                                                                                            ( p1(X474)
                                                                                            | ~ r1(X473,X474) )
                                                                                      | ~ r1(X472,X473) )
                                                                                | ~ r1(X469,X472) ) )
                                                                      | ~ r1(X467,X469) )
                                                                & ~ ! [X475] :
                                                                      ( p2(X475)
                                                                      | ~ r1(X467,X475) ) )
                                                            | ~ r1(X465,X467) )
                                                      & ~ ! [X476] :
                                                            ( p2(X476)
                                                            | ~ r1(X465,X476) ) )
                                                  | ~ r1(X463,X465) )
                                            & ~ ! [X477] :
                                                  ( p2(X477)
                                                  | ~ r1(X463,X477) ) )
                                        | ~ r1(X461,X463) )
                                  & ~ ! [X478] :
                                        ( p2(X478)
                                        | ~ r1(X461,X478) ) )
                              | ~ r1(X459,X461) )
                        & ~ ! [X479] :
                              ( p2(X479)
                              | ~ r1(X459,X479) ) )
                    | ~ r1(X0,X459) )
              & ~ ! [X480] :
                    ( p2(X480)
                    | ~ r1(X0,X480) ) )
            | ( ~ ! [X481] :
                    ( p1(X481)
                    | ~ r1(X0,X481) )
              & ~ ! [X482] :
                    ( ~ ( ~ ! [X483] :
                              ( p1(X483)
                              | ~ r1(X482,X483) )
                        & ~ ! [X484] :
                              ( ~ ( ~ ! [X485] :
                                        ( p1(X485)
                                        | ~ r1(X484,X485) )
                                  & ~ ! [X486] :
                                        ( ~ ( ~ ! [X487] :
                                                  ( p1(X487)
                                                  | ~ r1(X486,X487) )
                                            & ~ ! [X488] :
                                                  ( ~ ( ~ ! [X489] :
                                                            ( p1(X489)
                                                            | ~ r1(X488,X489) )
                                                      & ~ ! [X490] :
                                                            ( ~ ( ~ ! [X491] :
                                                                      ( p1(X491)
                                                                      | ~ r1(X490,X491) )
                                                                & ~ ! [X492] :
                                                                      ( ! [X493] :
                                                                          ( ~ ( ~ ! [X494] :
                                                                                    ( p1(X494)
                                                                                    | ~ r1(X493,X494) )
                                                                              & ~ ! [X495] :
                                                                                    ( ~ ! [X496] :
                                                                                          ( p1(X496)
                                                                                          | ~ r1(X495,X496) )
                                                                                    | ~ r1(X493,X495) ) )
                                                                          | ~ r1(X492,X493) )
                                                                      | ~ r1(X490,X492) )
                                                                & ~ ! [X497] :
                                                                      ( p2(X497)
                                                                      | ~ r1(X490,X497) ) )
                                                            | ~ r1(X488,X490) )
                                                      & ~ ! [X498] :
                                                            ( p2(X498)
                                                            | ~ r1(X488,X498) ) )
                                                  | ~ r1(X486,X488) )
                                            & ~ ! [X499] :
                                                  ( p2(X499)
                                                  | ~ r1(X486,X499) ) )
                                        | ~ r1(X484,X486) )
                                  & ~ ! [X500] :
                                        ( p2(X500)
                                        | ~ r1(X484,X500) ) )
                              | ~ r1(X482,X484) )
                        & ~ ! [X501] :
                              ( p2(X501)
                              | ~ r1(X482,X501) ) )
                    | ~ r1(X0,X482) )
              & ~ ! [X502] :
                    ( p2(X502)
                    | ~ r1(X0,X502) ) )
            | ( ~ ! [X503] :
                    ( p1(X503)
                    | ~ r1(X0,X503) )
              & ~ ! [X504] :
                    ( ~ ( ~ ! [X505] :
                              ( p1(X505)
                              | ~ r1(X504,X505) )
                        & ~ ! [X506] :
                              ( ~ ( ~ ! [X507] :
                                        ( p1(X507)
                                        | ~ r1(X506,X507) )
                                  & ~ ! [X508] :
                                        ( ~ ( ~ ! [X509] :
                                                  ( p1(X509)
                                                  | ~ r1(X508,X509) )
                                            & ~ ! [X510] :
                                                  ( ~ ( ~ ! [X511] :
                                                            ( p1(X511)
                                                            | ~ r1(X510,X511) )
                                                      & ~ ! [X512] :
                                                            ( ~ ( ~ ! [X513] :
                                                                      ( p1(X513)
                                                                      | ~ r1(X512,X513) )
                                                                & ~ ! [X514] :
                                                                      ( ~ ( p1(X514)
                                                                          & ~ ! [X515] :
                                                                                ( ~ ! [X516] :
                                                                                      ( ~ p1(X516)
                                                                                      | ~ r1(X515,X516) )
                                                                                | ~ r1(X514,X515) ) )
                                                                      | ~ r1(X512,X514) )
                                                                & ~ ! [X517] :
                                                                      ( p2(X517)
                                                                      | ~ r1(X512,X517) ) )
                                                            | ~ r1(X510,X512) )
                                                      & ~ ! [X518] :
                                                            ( p2(X518)
                                                            | ~ r1(X510,X518) ) )
                                                  | ~ r1(X508,X510) )
                                            & ~ ! [X519] :
                                                  ( p2(X519)
                                                  | ~ r1(X508,X519) ) )
                                        | ~ r1(X506,X508) )
                                  & ~ ! [X520] :
                                        ( p2(X520)
                                        | ~ r1(X506,X520) ) )
                              | ~ r1(X504,X506) )
                        & ~ ! [X521] :
                              ( p2(X521)
                              | ~ r1(X504,X521) ) )
                    | ~ r1(X0,X504) )
              & ~ ! [X522] :
                    ( p2(X522)
                    | ~ r1(X0,X522) ) )
            | ! [X523] :
                ( p1(X523)
                | ~ r1(X0,X523) )
            | ! [X524] :
                ( ! [X525] :
                    ( p1(X525)
                    | ~ r1(X524,X525) )
                | ! [X526] :
                    ( ! [X527] :
                        ( p1(X527)
                        | ~ r1(X526,X527) )
                    | ! [X528] :
                        ( ! [X529] :
                            ( p1(X529)
                            | ~ r1(X528,X529) )
                        | ! [X530] :
                            ( ! [X531] :
                                ( p1(X531)
                                | ~ r1(X530,X531) )
                            | ! [X532] :
                                ( ! [X533] :
                                    ( p1(X533)
                                    | ~ r1(X532,X533) )
                                | ! [X534] :
                                    ( ! [X535] :
                                        ( p1(X535)
                                        | ~ r1(X534,X535) )
                                    | ! [X536] :
                                        ( ! [X537] :
                                            ( p1(X537)
                                            | ~ r1(X536,X537) )
                                        | ! [X538] :
                                            ( ! [X539] :
                                                ( p1(X539)
                                                | ~ r1(X538,X539) )
                                            | ! [X540] :
                                                ( ! [X541] :
                                                    ( p1(X541)
                                                    | ~ r1(X540,X541) )
                                                | ! [X542] :
                                                    ( ! [X543] :
                                                        ( p1(X543)
                                                        | ~ r1(X542,X543) )
                                                    | ! [X544] :
                                                        ( ~ ! [X545] :
                                                              ( p1(X545)
                                                              | ~ r1(X544,X545) )
                                                        | ~ r1(X542,X544) )
                                                    | ~ r1(X540,X542) )
                                                | ! [X546] :
                                                    ( p2(X546)
                                                    | ~ r1(X540,X546) )
                                                | ~ r1(X538,X540) )
                                            | ! [X547] :
                                                ( p2(X547)
                                                | ~ r1(X538,X547) )
                                            | ~ r1(X536,X538) )
                                        | ! [X548] :
                                            ( p2(X548)
                                            | ~ r1(X536,X548) )
                                        | ~ r1(X534,X536) )
                                    | ! [X549] :
                                        ( p2(X549)
                                        | ~ r1(X534,X549) )
                                    | ~ r1(X532,X534) )
                                | ! [X550] :
                                    ( p2(X550)
                                    | ~ r1(X532,X550) )
                                | ~ r1(X530,X532) )
                            | ! [X551] :
                                ( p2(X551)
                                | ~ r1(X530,X551) )
                            | ~ r1(X528,X530) )
                        | ! [X552] :
                            ( p2(X552)
                            | ~ r1(X528,X552) )
                        | ~ r1(X526,X528) )
                    | ! [X553] :
                        ( p2(X553)
                        | ~ r1(X526,X553) )
                    | ~ r1(X524,X526) )
                | ! [X554] :
                    ( p2(X554)
                    | ~ r1(X524,X554) )
                | ~ r1(X0,X524) )
            | ! [X555] :
                ( p2(X555)
                | ~ r1(X0,X555) )
            | ( ~ ! [X556] :
                    ( p1(X556)
                    | ~ r1(X0,X556) )
              & ~ ! [X557] :
                    ( ~ ( ~ ! [X558] :
                              ( p1(X558)
                              | ~ r1(X557,X558) )
                        & ~ ! [X559] :
                              ( ~ ( ~ ! [X560] :
                                        ( p1(X560)
                                        | ~ r1(X559,X560) )
                                  & ~ ! [X561] :
                                        ( ~ ( ~ ! [X562] :
                                                  ( p1(X562)
                                                  | ~ r1(X561,X562) )
                                            & ~ ! [X563] :
                                                  ( ~ ( ~ ! [X564] :
                                                            ( p1(X564)
                                                            | ~ r1(X563,X564) )
                                                      & ~ ! [X565] :
                                                            ( ~ ( ~ ! [X566] :
                                                                      ( p1(X566)
                                                                      | ~ r1(X565,X566) )
                                                                & ~ ! [X567] :
                                                                      ( ~ ( ~ ! [X568] :
                                                                                ( p1(X568)
                                                                                | ~ r1(X567,X568) )
                                                                          & ~ ! [X569] :
                                                                                ( ~ ! [X570] : ~ r1(X569,X570)
                                                                                | ~ r1(X567,X569) )
                                                                          & ~ ! [X571] :
                                                                                ( p2(X571)
                                                                                | ~ r1(X567,X571) ) )
                                                                      | ~ r1(X565,X567) )
                                                                & ~ ! [X572] :
                                                                      ( p2(X572)
                                                                      | ~ r1(X565,X572) ) )
                                                            | ~ r1(X563,X565) )
                                                      & ~ ! [X573] :
                                                            ( p2(X573)
                                                            | ~ r1(X563,X573) ) )
                                                  | ~ r1(X561,X563) )
                                            & ~ ! [X574] :
                                                  ( p2(X574)
                                                  | ~ r1(X561,X574) ) )
                                        | ~ r1(X559,X561) )
                                  & ~ ! [X575] :
                                        ( p2(X575)
                                        | ~ r1(X559,X575) ) )
                              | ~ r1(X557,X559) )
                        & ~ ! [X576] :
                              ( p2(X576)
                              | ~ r1(X557,X576) ) )
                    | ~ r1(X0,X557) )
              & ~ ! [X577] :
                    ( p2(X577)
                    | ~ r1(X0,X577) ) )
            | ( ~ ! [X578] :
                    ( p1(X578)
                    | ~ r1(X0,X578) )
              & ~ ! [X579] :
                    ( ~ ( ~ ! [X580] :
                              ( p1(X580)
                              | ~ r1(X579,X580) )
                        & ~ ! [X581] :
                              ( ~ ( ~ ! [X582] :
                                        ( p1(X582)
                                        | ~ r1(X581,X582) )
                                  & ~ ! [X583] :
                                        ( ~ ( ~ ! [X584] :
                                                  ( p1(X584)
                                                  | ~ r1(X583,X584) )
                                            & ~ ! [X585] :
                                                  ( ~ ( ~ ! [X586] :
                                                            ( p1(X586)
                                                            | ~ r1(X585,X586) )
                                                      & ~ ! [X587] :
                                                            ( ~ ( ~ ! [X588] :
                                                                      ( p1(X588)
                                                                      | ~ r1(X587,X588) )
                                                                & ~ ! [X589] :
                                                                      ( ~ ( ~ ! [X590] :
                                                                                ( p1(X590)
                                                                                | ~ r1(X589,X590) )
                                                                          & ~ ! [X591] :
                                                                                ( ~ ( ~ ! [X592] :
                                                                                          ( ~ ! [X593] :
                                                                                                ( p1(X593)
                                                                                                | ~ r1(X592,X593) )
                                                                                          | ~ r1(X591,X592) )
                                                                                    & ~ ! [X594] :
                                                                                          ( ~ ! [X595] :
                                                                                                ( ~ ! [X596] :
                                                                                                      ( p1(X596)
                                                                                                      | ~ r1(X595,X596) )
                                                                                                | ~ r1(X594,X595) )
                                                                                          | ~ r1(X591,X594) ) )
                                                                                | ~ r1(X589,X591) )
                                                                          & ~ ! [X597] :
                                                                                ( p2(X597)
                                                                                | ~ r1(X589,X597) ) )
                                                                      | ~ r1(X587,X589) )
                                                                & ~ ! [X598] :
                                                                      ( p2(X598)
                                                                      | ~ r1(X587,X598) ) )
                                                            | ~ r1(X585,X587) )
                                                      & ~ ! [X599] :
                                                            ( p2(X599)
                                                            | ~ r1(X585,X599) ) )
                                                  | ~ r1(X583,X585) )
                                            & ~ ! [X600] :
                                                  ( p2(X600)
                                                  | ~ r1(X583,X600) ) )
                                        | ~ r1(X581,X583) )
                                  & ~ ! [X601] :
                                        ( p2(X601)
                                        | ~ r1(X581,X601) ) )
                              | ~ r1(X579,X581) )
                        & ~ ! [X602] :
                              ( p2(X602)
                              | ~ r1(X579,X602) ) )
                    | ~ r1(X0,X579) )
              & ~ ! [X603] :
                    ( p2(X603)
                    | ~ r1(X0,X603) ) )
            | ( ~ ! [X604] :
                    ( p1(X604)
                    | ~ r1(X0,X604) )
              & ~ ! [X605] :
                    ( ~ ( ~ ! [X606] :
                              ( p1(X606)
                              | ~ r1(X605,X606) )
                        & ~ ! [X607] :
                              ( ~ ( ~ ! [X608] :
                                        ( p1(X608)
                                        | ~ r1(X607,X608) )
                                  & ~ ! [X609] :
                                        ( ~ ( ~ ! [X610] :
                                                  ( p1(X610)
                                                  | ~ r1(X609,X610) )
                                            & ~ ! [X611] :
                                                  ( ~ ( ~ ! [X612] :
                                                            ( p1(X612)
                                                            | ~ r1(X611,X612) )
                                                      & ~ ! [X613] :
                                                            ( ~ ( ~ ! [X614] :
                                                                      ( p1(X614)
                                                                      | ~ r1(X613,X614) )
                                                                & ~ ! [X615] :
                                                                      ( ~ ( ~ ! [X616] :
                                                                                ( p1(X616)
                                                                                | ~ r1(X615,X616) )
                                                                          & ~ ! [X617] :
                                                                                ( ! [X618] :
                                                                                    ( ~ ( ~ ! [X619] :
                                                                                              ( p1(X619)
                                                                                              | ~ r1(X618,X619) )
                                                                                        & ~ ! [X620] :
                                                                                              ( ~ ! [X621] :
                                                                                                    ( p1(X621)
                                                                                                    | ~ r1(X620,X621) )
                                                                                              | ~ r1(X618,X620) ) )
                                                                                    | ~ r1(X617,X618) )
                                                                                | ~ r1(X615,X617) )
                                                                          & ~ ! [X622] :
                                                                                ( p2(X622)
                                                                                | ~ r1(X615,X622) ) )
                                                                      | ~ r1(X613,X615) )
                                                                & ~ ! [X623] :
                                                                      ( p2(X623)
                                                                      | ~ r1(X613,X623) ) )
                                                            | ~ r1(X611,X613) )
                                                      & ~ ! [X624] :
                                                            ( p2(X624)
                                                            | ~ r1(X611,X624) ) )
                                                  | ~ r1(X609,X611) )
                                            & ~ ! [X625] :
                                                  ( p2(X625)
                                                  | ~ r1(X609,X625) ) )
                                        | ~ r1(X607,X609) )
                                  & ~ ! [X626] :
                                        ( p2(X626)
                                        | ~ r1(X607,X626) ) )
                              | ~ r1(X605,X607) )
                        & ~ ! [X627] :
                              ( p2(X627)
                              | ~ r1(X605,X627) ) )
                    | ~ r1(X0,X605) )
              & ~ ! [X628] :
                    ( p2(X628)
                    | ~ r1(X0,X628) ) )
            | ( ~ ! [X629] :
                    ( p1(X629)
                    | ~ r1(X0,X629) )
              & ~ ! [X630] :
                    ( ~ ( ~ ! [X631] :
                              ( p1(X631)
                              | ~ r1(X630,X631) )
                        & ~ ! [X632] :
                              ( ~ ( ~ ! [X633] :
                                        ( p1(X633)
                                        | ~ r1(X632,X633) )
                                  & ~ ! [X634] :
                                        ( ~ ( ~ ! [X635] :
                                                  ( p1(X635)
                                                  | ~ r1(X634,X635) )
                                            & ~ ! [X636] :
                                                  ( ~ ( ~ ! [X637] :
                                                            ( p1(X637)
                                                            | ~ r1(X636,X637) )
                                                      & ~ ! [X638] :
                                                            ( ~ ( ~ ! [X639] :
                                                                      ( p1(X639)
                                                                      | ~ r1(X638,X639) )
                                                                & ~ ! [X640] :
                                                                      ( ~ ( ~ ! [X641] :
                                                                                ( p1(X641)
                                                                                | ~ r1(X640,X641) )
                                                                          & ~ ! [X642] :
                                                                                ( ~ ( p1(X642)
                                                                                    & ~ ! [X643] :
                                                                                          ( ~ ! [X644] :
                                                                                                ( ~ p1(X644)
                                                                                                | ~ r1(X643,X644) )
                                                                                          | ~ r1(X642,X643) ) )
                                                                                | ~ r1(X640,X642) )
                                                                          & ~ ! [X645] :
                                                                                ( p2(X645)
                                                                                | ~ r1(X640,X645) ) )
                                                                      | ~ r1(X638,X640) )
                                                                & ~ ! [X646] :
                                                                      ( p2(X646)
                                                                      | ~ r1(X638,X646) ) )
                                                            | ~ r1(X636,X638) )
                                                      & ~ ! [X647] :
                                                            ( p2(X647)
                                                            | ~ r1(X636,X647) ) )
                                                  | ~ r1(X634,X636) )
                                            & ~ ! [X648] :
                                                  ( p2(X648)
                                                  | ~ r1(X634,X648) ) )
                                        | ~ r1(X632,X634) )
                                  & ~ ! [X649] :
                                        ( p2(X649)
                                        | ~ r1(X632,X649) ) )
                              | ~ r1(X630,X632) )
                        & ~ ! [X650] :
                              ( p2(X650)
                              | ~ r1(X630,X650) ) )
                    | ~ r1(X0,X630) )
              & ~ ! [X651] :
                    ( p2(X651)
                    | ~ r1(X0,X651) ) )
            | ! [X652] :
                ( p1(X652)
                | ~ r1(X0,X652) )
            | ! [X653] :
                ( ! [X654] :
                    ( p1(X654)
                    | ~ r1(X653,X654) )
                | ! [X655] :
                    ( ! [X656] :
                        ( p1(X656)
                        | ~ r1(X655,X656) )
                    | ! [X657] :
                        ( ! [X658] :
                            ( p1(X658)
                            | ~ r1(X657,X658) )
                        | ! [X659] :
                            ( ! [X660] :
                                ( p1(X660)
                                | ~ r1(X659,X660) )
                            | ! [X661] :
                                ( ! [X662] :
                                    ( p1(X662)
                                    | ~ r1(X661,X662) )
                                | ! [X663] :
                                    ( ! [X664] :
                                        ( p1(X664)
                                        | ~ r1(X663,X664) )
                                    | ! [X665] :
                                        ( ! [X666] :
                                            ( p1(X666)
                                            | ~ r1(X665,X666) )
                                        | ! [X667] :
                                            ( ! [X668] :
                                                ( p1(X668)
                                                | ~ r1(X667,X668) )
                                            | ! [X669] :
                                                ( ! [X670] :
                                                    ( p1(X670)
                                                    | ~ r1(X669,X670) )
                                                | ! [X671] :
                                                    ( ! [X672] :
                                                        ( p1(X672)
                                                        | ~ r1(X671,X672) )
                                                    | ! [X673] :
                                                        ( ~ ! [X674] :
                                                              ( p1(X674)
                                                              | ~ r1(X673,X674) )
                                                        | ~ r1(X671,X673) )
                                                    | ~ r1(X669,X671) )
                                                | ! [X675] :
                                                    ( p2(X675)
                                                    | ~ r1(X669,X675) )
                                                | ~ r1(X667,X669) )
                                            | ! [X676] :
                                                ( p2(X676)
                                                | ~ r1(X667,X676) )
                                            | ~ r1(X665,X667) )
                                        | ! [X677] :
                                            ( p2(X677)
                                            | ~ r1(X665,X677) )
                                        | ~ r1(X663,X665) )
                                    | ! [X678] :
                                        ( p2(X678)
                                        | ~ r1(X663,X678) )
                                    | ~ r1(X661,X663) )
                                | ! [X679] :
                                    ( p2(X679)
                                    | ~ r1(X661,X679) )
                                | ~ r1(X659,X661) )
                            | ! [X680] :
                                ( p2(X680)
                                | ~ r1(X659,X680) )
                            | ~ r1(X657,X659) )
                        | ! [X681] :
                            ( p2(X681)
                            | ~ r1(X657,X681) )
                        | ~ r1(X655,X657) )
                    | ! [X682] :
                        ( p2(X682)
                        | ~ r1(X655,X682) )
                    | ~ r1(X653,X655) )
                | ! [X683] :
                    ( p2(X683)
                    | ~ r1(X653,X683) )
                | ~ r1(X0,X653) )
            | ! [X684] :
                ( p2(X684)
                | ~ r1(X0,X684) )
            | ( ~ ! [X685] :
                    ( p1(X685)
                    | ~ r1(X0,X685) )
              & ~ ! [X686] :
                    ( ~ ( ~ ! [X687] :
                              ( p1(X687)
                              | ~ r1(X686,X687) )
                        & ~ ! [X688] :
                              ( ~ ( ~ ! [X689] :
                                        ( p1(X689)
                                        | ~ r1(X688,X689) )
                                  & ~ ! [X690] :
                                        ( ~ ( ~ ! [X691] :
                                                  ( p1(X691)
                                                  | ~ r1(X690,X691) )
                                            & ~ ! [X692] :
                                                  ( ~ ( ~ ! [X693] :
                                                            ( p1(X693)
                                                            | ~ r1(X692,X693) )
                                                      & ~ ! [X694] :
                                                            ( ~ ( ~ ! [X695] :
                                                                      ( p1(X695)
                                                                      | ~ r1(X694,X695) )
                                                                & ~ ! [X696] :
                                                                      ( ~ ( ~ ! [X697] :
                                                                                ( p1(X697)
                                                                                | ~ r1(X696,X697) )
                                                                          & ~ ! [X698] :
                                                                                ( ~ ( ~ ! [X699] :
                                                                                          ( p1(X699)
                                                                                          | ~ r1(X698,X699) )
                                                                                    & ~ ! [X700] :
                                                                                          ( ~ ! [X701] : ~ r1(X700,X701)
                                                                                          | ~ r1(X698,X700) )
                                                                                    & ~ ! [X702] :
                                                                                          ( p2(X702)
                                                                                          | ~ r1(X698,X702) ) )
                                                                                | ~ r1(X696,X698) )
                                                                          & ~ ! [X703] :
                                                                                ( p2(X703)
                                                                                | ~ r1(X696,X703) ) )
                                                                      | ~ r1(X694,X696) )
                                                                & ~ ! [X704] :
                                                                      ( p2(X704)
                                                                      | ~ r1(X694,X704) ) )
                                                            | ~ r1(X692,X694) )
                                                      & ~ ! [X705] :
                                                            ( p2(X705)
                                                            | ~ r1(X692,X705) ) )
                                                  | ~ r1(X690,X692) )
                                            & ~ ! [X706] :
                                                  ( p2(X706)
                                                  | ~ r1(X690,X706) ) )
                                        | ~ r1(X688,X690) )
                                  & ~ ! [X707] :
                                        ( p2(X707)
                                        | ~ r1(X688,X707) ) )
                              | ~ r1(X686,X688) )
                        & ~ ! [X708] :
                              ( p2(X708)
                              | ~ r1(X686,X708) ) )
                    | ~ r1(X0,X686) )
              & ~ ! [X709] :
                    ( p2(X709)
                    | ~ r1(X0,X709) ) )
            | ( ~ ! [X710] :
                    ( p1(X710)
                    | ~ r1(X0,X710) )
              & ~ ! [X711] :
                    ( ~ ( ~ ! [X712] :
                              ( p1(X712)
                              | ~ r1(X711,X712) )
                        & ~ ! [X713] :
                              ( ~ ( ~ ! [X714] :
                                        ( p1(X714)
                                        | ~ r1(X713,X714) )
                                  & ~ ! [X715] :
                                        ( ~ ( ~ ! [X716] :
                                                  ( p1(X716)
                                                  | ~ r1(X715,X716) )
                                            & ~ ! [X717] :
                                                  ( ~ ( ~ ! [X718] :
                                                            ( p1(X718)
                                                            | ~ r1(X717,X718) )
                                                      & ~ ! [X719] :
                                                            ( ~ ( ~ ! [X720] :
                                                                      ( p1(X720)
                                                                      | ~ r1(X719,X720) )
                                                                & ~ ! [X721] :
                                                                      ( ~ ( ~ ! [X722] :
                                                                                ( p1(X722)
                                                                                | ~ r1(X721,X722) )
                                                                          & ~ ! [X723] :
                                                                                ( ~ ( ~ ! [X724] :
                                                                                          ( p1(X724)
                                                                                          | ~ r1(X723,X724) )
                                                                                    & ~ ! [X725] :
                                                                                          ( ~ ( ~ ! [X726] :
                                                                                                    ( ~ ! [X727] :
                                                                                                          ( p1(X727)
                                                                                                          | ~ r1(X726,X727) )
                                                                                                    | ~ r1(X725,X726) )
                                                                                              & ~ ! [X728] :
                                                                                                    ( ~ ! [X729] :
                                                                                                          ( ~ ! [X730] :
                                                                                                                ( p1(X730)
                                                                                                                | ~ r1(X729,X730) )
                                                                                                          | ~ r1(X728,X729) )
                                                                                                    | ~ r1(X725,X728) ) )
                                                                                          | ~ r1(X723,X725) )
                                                                                    & ~ ! [X731] :
                                                                                          ( p2(X731)
                                                                                          | ~ r1(X723,X731) ) )
                                                                                | ~ r1(X721,X723) )
                                                                          & ~ ! [X732] :
                                                                                ( p2(X732)
                                                                                | ~ r1(X721,X732) ) )
                                                                      | ~ r1(X719,X721) )
                                                                & ~ ! [X733] :
                                                                      ( p2(X733)
                                                                      | ~ r1(X719,X733) ) )
                                                            | ~ r1(X717,X719) )
                                                      & ~ ! [X734] :
                                                            ( p2(X734)
                                                            | ~ r1(X717,X734) ) )
                                                  | ~ r1(X715,X717) )
                                            & ~ ! [X735] :
                                                  ( p2(X735)
                                                  | ~ r1(X715,X735) ) )
                                        | ~ r1(X713,X715) )
                                  & ~ ! [X736] :
                                        ( p2(X736)
                                        | ~ r1(X713,X736) ) )
                              | ~ r1(X711,X713) )
                        & ~ ! [X737] :
                              ( p2(X737)
                              | ~ r1(X711,X737) ) )
                    | ~ r1(X0,X711) )
              & ~ ! [X738] :
                    ( p2(X738)
                    | ~ r1(X0,X738) ) )
            | ( ~ ! [X739] :
                    ( p1(X739)
                    | ~ r1(X0,X739) )
              & ~ ! [X740] :
                    ( ~ ( ~ ! [X741] :
                              ( p1(X741)
                              | ~ r1(X740,X741) )
                        & ~ ! [X742] :
                              ( ~ ( ~ ! [X743] :
                                        ( p1(X743)
                                        | ~ r1(X742,X743) )
                                  & ~ ! [X744] :
                                        ( ~ ( ~ ! [X745] :
                                                  ( p1(X745)
                                                  | ~ r1(X744,X745) )
                                            & ~ ! [X746] :
                                                  ( ~ ( ~ ! [X747] :
                                                            ( p1(X747)
                                                            | ~ r1(X746,X747) )
                                                      & ~ ! [X748] :
                                                            ( ~ ( ~ ! [X749] :
                                                                      ( p1(X749)
                                                                      | ~ r1(X748,X749) )
                                                                & ~ ! [X750] :
                                                                      ( ~ ( ~ ! [X751] :
                                                                                ( p1(X751)
                                                                                | ~ r1(X750,X751) )
                                                                          & ~ ! [X752] :
                                                                                ( ~ ( ~ ! [X753] :
                                                                                          ( p1(X753)
                                                                                          | ~ r1(X752,X753) )
                                                                                    & ~ ! [X754] :
                                                                                          ( ! [X755] :
                                                                                              ( ~ ( ~ ! [X756] :
                                                                                                        ( p1(X756)
                                                                                                        | ~ r1(X755,X756) )
                                                                                                  & ~ ! [X757] :
                                                                                                        ( ~ ! [X758] :
                                                                                                              ( p1(X758)
                                                                                                              | ~ r1(X757,X758) )
                                                                                                        | ~ r1(X755,X757) ) )
                                                                                              | ~ r1(X754,X755) )
                                                                                          | ~ r1(X752,X754) )
                                                                                    & ~ ! [X759] :
                                                                                          ( p2(X759)
                                                                                          | ~ r1(X752,X759) ) )
                                                                                | ~ r1(X750,X752) )
                                                                          & ~ ! [X760] :
                                                                                ( p2(X760)
                                                                                | ~ r1(X750,X760) ) )
                                                                      | ~ r1(X748,X750) )
                                                                & ~ ! [X761] :
                                                                      ( p2(X761)
                                                                      | ~ r1(X748,X761) ) )
                                                            | ~ r1(X746,X748) )
                                                      & ~ ! [X762] :
                                                            ( p2(X762)
                                                            | ~ r1(X746,X762) ) )
                                                  | ~ r1(X744,X746) )
                                            & ~ ! [X763] :
                                                  ( p2(X763)
                                                  | ~ r1(X744,X763) ) )
                                        | ~ r1(X742,X744) )
                                  & ~ ! [X764] :
                                        ( p2(X764)
                                        | ~ r1(X742,X764) ) )
                              | ~ r1(X740,X742) )
                        & ~ ! [X765] :
                              ( p2(X765)
                              | ~ r1(X740,X765) ) )
                    | ~ r1(X0,X740) )
              & ~ ! [X766] :
                    ( p2(X766)
                    | ~ r1(X0,X766) ) )
            | ( ~ ! [X767] :
                    ( p1(X767)
                    | ~ r1(X0,X767) )
              & ~ ! [X768] :
                    ( ~ ( ~ ! [X769] :
                              ( p1(X769)
                              | ~ r1(X768,X769) )
                        & ~ ! [X770] :
                              ( ~ ( ~ ! [X771] :
                                        ( p1(X771)
                                        | ~ r1(X770,X771) )
                                  & ~ ! [X772] :
                                        ( ~ ( ~ ! [X773] :
                                                  ( p1(X773)
                                                  | ~ r1(X772,X773) )
                                            & ~ ! [X774] :
                                                  ( ~ ( ~ ! [X775] :
                                                            ( p1(X775)
                                                            | ~ r1(X774,X775) )
                                                      & ~ ! [X776] :
                                                            ( ~ ( ~ ! [X777] :
                                                                      ( p1(X777)
                                                                      | ~ r1(X776,X777) )
                                                                & ~ ! [X778] :
                                                                      ( ~ ( ~ ! [X779] :
                                                                                ( p1(X779)
                                                                                | ~ r1(X778,X779) )
                                                                          & ~ ! [X780] :
                                                                                ( ~ ( ~ ! [X781] :
                                                                                          ( p1(X781)
                                                                                          | ~ r1(X780,X781) )
                                                                                    & ~ ! [X782] :
                                                                                          ( ~ ( p1(X782)
                                                                                              & ~ ! [X783] :
                                                                                                    ( ~ ! [X784] :
                                                                                                          ( ~ p1(X784)
                                                                                                          | ~ r1(X783,X784) )
                                                                                                    | ~ r1(X782,X783) ) )
                                                                                          | ~ r1(X780,X782) )
                                                                                    & ~ ! [X785] :
                                                                                          ( p2(X785)
                                                                                          | ~ r1(X780,X785) ) )
                                                                                | ~ r1(X778,X780) )
                                                                          & ~ ! [X786] :
                                                                                ( p2(X786)
                                                                                | ~ r1(X778,X786) ) )
                                                                      | ~ r1(X776,X778) )
                                                                & ~ ! [X787] :
                                                                      ( p2(X787)
                                                                      | ~ r1(X776,X787) ) )
                                                            | ~ r1(X774,X776) )
                                                      & ~ ! [X788] :
                                                            ( p2(X788)
                                                            | ~ r1(X774,X788) ) )
                                                  | ~ r1(X772,X774) )
                                            & ~ ! [X789] :
                                                  ( p2(X789)
                                                  | ~ r1(X772,X789) ) )
                                        | ~ r1(X770,X772) )
                                  & ~ ! [X790] :
                                        ( p2(X790)
                                        | ~ r1(X770,X790) ) )
                              | ~ r1(X768,X770) )
                        & ~ ! [X791] :
                              ( p2(X791)
                              | ~ r1(X768,X791) ) )
                    | ~ r1(X0,X768) )
              & ~ ! [X792] :
                    ( p2(X792)
                    | ~ r1(X0,X792) ) )
            | ! [X793] :
                ( p1(X793)
                | ~ r1(X0,X793) )
            | ! [X794] :
                ( ! [X795] :
                    ( p1(X795)
                    | ~ r1(X794,X795) )
                | ! [X796] :
                    ( ! [X797] :
                        ( p1(X797)
                        | ~ r1(X796,X797) )
                    | ! [X798] :
                        ( ! [X799] :
                            ( p1(X799)
                            | ~ r1(X798,X799) )
                        | ! [X800] :
                            ( ! [X801] :
                                ( p1(X801)
                                | ~ r1(X800,X801) )
                            | ! [X802] :
                                ( ! [X803] :
                                    ( p1(X803)
                                    | ~ r1(X802,X803) )
                                | ! [X804] :
                                    ( ! [X805] :
                                        ( p1(X805)
                                        | ~ r1(X804,X805) )
                                    | ! [X806] :
                                        ( ! [X807] :
                                            ( p1(X807)
                                            | ~ r1(X806,X807) )
                                        | ! [X808] :
                                            ( ! [X809] :
                                                ( p1(X809)
                                                | ~ r1(X808,X809) )
                                            | ! [X810] :
                                                ( ! [X811] :
                                                    ( p1(X811)
                                                    | ~ r1(X810,X811) )
                                                | ! [X812] :
                                                    ( ! [X813] :
                                                        ( p1(X813)
                                                        | ~ r1(X812,X813) )
                                                    | ! [X814] :
                                                        ( ~ ! [X815] :
                                                              ( p1(X815)
                                                              | ~ r1(X814,X815) )
                                                        | ~ r1(X812,X814) )
                                                    | ~ r1(X810,X812) )
                                                | ! [X816] :
                                                    ( p2(X816)
                                                    | ~ r1(X810,X816) )
                                                | ~ r1(X808,X810) )
                                            | ! [X817] :
                                                ( p2(X817)
                                                | ~ r1(X808,X817) )
                                            | ~ r1(X806,X808) )
                                        | ! [X818] :
                                            ( p2(X818)
                                            | ~ r1(X806,X818) )
                                        | ~ r1(X804,X806) )
                                    | ! [X819] :
                                        ( p2(X819)
                                        | ~ r1(X804,X819) )
                                    | ~ r1(X802,X804) )
                                | ! [X820] :
                                    ( p2(X820)
                                    | ~ r1(X802,X820) )
                                | ~ r1(X800,X802) )
                            | ! [X821] :
                                ( p2(X821)
                                | ~ r1(X800,X821) )
                            | ~ r1(X798,X800) )
                        | ! [X822] :
                            ( p2(X822)
                            | ~ r1(X798,X822) )
                        | ~ r1(X796,X798) )
                    | ! [X823] :
                        ( p2(X823)
                        | ~ r1(X796,X823) )
                    | ~ r1(X794,X796) )
                | ! [X824] :
                    ( p2(X824)
                    | ~ r1(X794,X824) )
                | ~ r1(X0,X794) )
            | ! [X825] :
                ( p2(X825)
                | ~ r1(X0,X825) )
            | ( ~ ! [X826] :
                    ( p1(X826)
                    | ~ r1(X0,X826) )
              & ~ ! [X827] :
                    ( ~ ( ~ ! [X828] :
                              ( p1(X828)
                              | ~ r1(X827,X828) )
                        & ~ ! [X829] :
                              ( ~ ( ~ ! [X830] :
                                        ( p1(X830)
                                        | ~ r1(X829,X830) )
                                  & ~ ! [X831] :
                                        ( ~ ( ~ ! [X832] :
                                                  ( p1(X832)
                                                  | ~ r1(X831,X832) )
                                            & ~ ! [X833] :
                                                  ( ~ ( ~ ! [X834] :
                                                            ( p1(X834)
                                                            | ~ r1(X833,X834) )
                                                      & ~ ! [X835] :
                                                            ( ~ ( ~ ! [X836] :
                                                                      ( p1(X836)
                                                                      | ~ r1(X835,X836) )
                                                                & ~ ! [X837] :
                                                                      ( ~ ( ~ ! [X838] :
                                                                                ( p1(X838)
                                                                                | ~ r1(X837,X838) )
                                                                          & ~ ! [X839] :
                                                                                ( ~ ( ~ ! [X840] :
                                                                                          ( p1(X840)
                                                                                          | ~ r1(X839,X840) )
                                                                                    & ~ ! [X841] :
                                                                                          ( ~ ( ~ ! [X842] :
                                                                                                    ( p1(X842)
                                                                                                    | ~ r1(X841,X842) )
                                                                                              & ~ ! [X843] :
                                                                                                    ( ~ ! [X844] : ~ r1(X843,X844)
                                                                                                    | ~ r1(X841,X843) )
                                                                                              & ~ ! [X845] :
                                                                                                    ( p2(X845)
                                                                                                    | ~ r1(X841,X845) ) )
                                                                                          | ~ r1(X839,X841) )
                                                                                    & ~ ! [X846] :
                                                                                          ( p2(X846)
                                                                                          | ~ r1(X839,X846) ) )
                                                                                | ~ r1(X837,X839) )
                                                                          & ~ ! [X847] :
                                                                                ( p2(X847)
                                                                                | ~ r1(X837,X847) ) )
                                                                      | ~ r1(X835,X837) )
                                                                & ~ ! [X848] :
                                                                      ( p2(X848)
                                                                      | ~ r1(X835,X848) ) )
                                                            | ~ r1(X833,X835) )
                                                      & ~ ! [X849] :
                                                            ( p2(X849)
                                                            | ~ r1(X833,X849) ) )
                                                  | ~ r1(X831,X833) )
                                            & ~ ! [X850] :
                                                  ( p2(X850)
                                                  | ~ r1(X831,X850) ) )
                                        | ~ r1(X829,X831) )
                                  & ~ ! [X851] :
                                        ( p2(X851)
                                        | ~ r1(X829,X851) ) )
                              | ~ r1(X827,X829) )
                        & ~ ! [X852] :
                              ( p2(X852)
                              | ~ r1(X827,X852) ) )
                    | ~ r1(X0,X827) )
              & ~ ! [X853] :
                    ( p2(X853)
                    | ~ r1(X0,X853) ) )
            | ( ~ ! [X854] :
                    ( p1(X854)
                    | ~ r1(X0,X854) )
              & ~ ! [X855] :
                    ( ~ ( ~ ! [X856] :
                              ( p1(X856)
                              | ~ r1(X855,X856) )
                        & ~ ! [X857] :
                              ( ~ ( ~ ! [X858] :
                                        ( p1(X858)
                                        | ~ r1(X857,X858) )
                                  & ~ ! [X859] :
                                        ( ~ ( ~ ! [X860] :
                                                  ( p1(X860)
                                                  | ~ r1(X859,X860) )
                                            & ~ ! [X861] :
                                                  ( ~ ( ~ ! [X862] :
                                                            ( p1(X862)
                                                            | ~ r1(X861,X862) )
                                                      & ~ ! [X863] :
                                                            ( ~ ( ~ ! [X864] :
                                                                      ( p1(X864)
                                                                      | ~ r1(X863,X864) )
                                                                & ~ ! [X865] :
                                                                      ( ~ ( ~ ! [X866] :
                                                                                ( p1(X866)
                                                                                | ~ r1(X865,X866) )
                                                                          & ~ ! [X867] :
                                                                                ( ~ ( ~ ! [X868] :
                                                                                          ( p1(X868)
                                                                                          | ~ r1(X867,X868) )
                                                                                    & ~ ! [X869] :
                                                                                          ( ~ ( ~ ! [X870] :
                                                                                                    ( p1(X870)
                                                                                                    | ~ r1(X869,X870) )
                                                                                              & ~ ! [X871] :
                                                                                                    ( ~ ( ~ ! [X872] :
                                                                                                              ( ~ ! [X873] :
                                                                                                                    ( p1(X873)
                                                                                                                    | ~ r1(X872,X873) )
                                                                                                              | ~ r1(X871,X872) )
                                                                                                        & ~ ! [X874] :
                                                                                                              ( ~ ! [X875] :
                                                                                                                    ( ~ ! [X876] :
                                                                                                                          ( p1(X876)
                                                                                                                          | ~ r1(X875,X876) )
                                                                                                                    | ~ r1(X874,X875) )
                                                                                                              | ~ r1(X871,X874) ) )
                                                                                                    | ~ r1(X869,X871) )
                                                                                              & ~ ! [X877] :
                                                                                                    ( p2(X877)
                                                                                                    | ~ r1(X869,X877) ) )
                                                                                          | ~ r1(X867,X869) )
                                                                                    & ~ ! [X878] :
                                                                                          ( p2(X878)
                                                                                          | ~ r1(X867,X878) ) )
                                                                                | ~ r1(X865,X867) )
                                                                          & ~ ! [X879] :
                                                                                ( p2(X879)
                                                                                | ~ r1(X865,X879) ) )
                                                                      | ~ r1(X863,X865) )
                                                                & ~ ! [X880] :
                                                                      ( p2(X880)
                                                                      | ~ r1(X863,X880) ) )
                                                            | ~ r1(X861,X863) )
                                                      & ~ ! [X881] :
                                                            ( p2(X881)
                                                            | ~ r1(X861,X881) ) )
                                                  | ~ r1(X859,X861) )
                                            & ~ ! [X882] :
                                                  ( p2(X882)
                                                  | ~ r1(X859,X882) ) )
                                        | ~ r1(X857,X859) )
                                  & ~ ! [X883] :
                                        ( p2(X883)
                                        | ~ r1(X857,X883) ) )
                              | ~ r1(X855,X857) )
                        & ~ ! [X884] :
                              ( p2(X884)
                              | ~ r1(X855,X884) ) )
                    | ~ r1(X0,X855) )
              & ~ ! [X885] :
                    ( p2(X885)
                    | ~ r1(X0,X885) ) )
            | ( ~ ! [X886] :
                    ( p1(X886)
                    | ~ r1(X0,X886) )
              & ~ ! [X887] :
                    ( ~ ( ~ ! [X888] :
                              ( p1(X888)
                              | ~ r1(X887,X888) )
                        & ~ ! [X889] :
                              ( ~ ( ~ ! [X890] :
                                        ( p1(X890)
                                        | ~ r1(X889,X890) )
                                  & ~ ! [X891] :
                                        ( ~ ( ~ ! [X892] :
                                                  ( p1(X892)
                                                  | ~ r1(X891,X892) )
                                            & ~ ! [X893] :
                                                  ( ~ ( ~ ! [X894] :
                                                            ( p1(X894)
                                                            | ~ r1(X893,X894) )
                                                      & ~ ! [X895] :
                                                            ( ~ ( ~ ! [X896] :
                                                                      ( p1(X896)
                                                                      | ~ r1(X895,X896) )
                                                                & ~ ! [X897] :
                                                                      ( ~ ( ~ ! [X898] :
                                                                                ( p1(X898)
                                                                                | ~ r1(X897,X898) )
                                                                          & ~ ! [X899] :
                                                                                ( ~ ( ~ ! [X900] :
                                                                                          ( p1(X900)
                                                                                          | ~ r1(X899,X900) )
                                                                                    & ~ ! [X901] :
                                                                                          ( ~ ( ~ ! [X902] :
                                                                                                    ( p1(X902)
                                                                                                    | ~ r1(X901,X902) )
                                                                                              & ~ ! [X903] :
                                                                                                    ( ! [X904] :
                                                                                                        ( ~ ( ~ ! [X905] :
                                                                                                                  ( p1(X905)
                                                                                                                  | ~ r1(X904,X905) )
                                                                                                            & ~ ! [X906] :
                                                                                                                  ( ~ ! [X907] :
                                                                                                                        ( p1(X907)
                                                                                                                        | ~ r1(X906,X907) )
                                                                                                                  | ~ r1(X904,X906) ) )
                                                                                                        | ~ r1(X903,X904) )
                                                                                                    | ~ r1(X901,X903) )
                                                                                              & ~ ! [X908] :
                                                                                                    ( p2(X908)
                                                                                                    | ~ r1(X901,X908) ) )
                                                                                          | ~ r1(X899,X901) )
                                                                                    & ~ ! [X909] :
                                                                                          ( p2(X909)
                                                                                          | ~ r1(X899,X909) ) )
                                                                                | ~ r1(X897,X899) )
                                                                          & ~ ! [X910] :
                                                                                ( p2(X910)
                                                                                | ~ r1(X897,X910) ) )
                                                                      | ~ r1(X895,X897) )
                                                                & ~ ! [X911] :
                                                                      ( p2(X911)
                                                                      | ~ r1(X895,X911) ) )
                                                            | ~ r1(X893,X895) )
                                                      & ~ ! [X912] :
                                                            ( p2(X912)
                                                            | ~ r1(X893,X912) ) )
                                                  | ~ r1(X891,X893) )
                                            & ~ ! [X913] :
                                                  ( p2(X913)
                                                  | ~ r1(X891,X913) ) )
                                        | ~ r1(X889,X891) )
                                  & ~ ! [X914] :
                                        ( p2(X914)
                                        | ~ r1(X889,X914) ) )
                              | ~ r1(X887,X889) )
                        & ~ ! [X915] :
                              ( p2(X915)
                              | ~ r1(X887,X915) ) )
                    | ~ r1(X0,X887) )
              & ~ ! [X916] :
                    ( p2(X916)
                    | ~ r1(X0,X916) ) )
            | ( ~ ! [X917] :
                    ( p1(X917)
                    | ~ r1(X0,X917) )
              & ~ ! [X918] :
                    ( ~ ( ~ ! [X919] :
                              ( p1(X919)
                              | ~ r1(X918,X919) )
                        & ~ ! [X920] :
                              ( ~ ( ~ ! [X921] :
                                        ( p1(X921)
                                        | ~ r1(X920,X921) )
                                  & ~ ! [X922] :
                                        ( ~ ( ~ ! [X923] :
                                                  ( p1(X923)
                                                  | ~ r1(X922,X923) )
                                            & ~ ! [X924] :
                                                  ( ~ ( ~ ! [X925] :
                                                            ( p1(X925)
                                                            | ~ r1(X924,X925) )
                                                      & ~ ! [X926] :
                                                            ( ~ ( ~ ! [X927] :
                                                                      ( p1(X927)
                                                                      | ~ r1(X926,X927) )
                                                                & ~ ! [X928] :
                                                                      ( ~ ( ~ ! [X929] :
                                                                                ( p1(X929)
                                                                                | ~ r1(X928,X929) )
                                                                          & ~ ! [X930] :
                                                                                ( ~ ( ~ ! [X931] :
                                                                                          ( p1(X931)
                                                                                          | ~ r1(X930,X931) )
                                                                                    & ~ ! [X932] :
                                                                                          ( ~ ( ~ ! [X933] :
                                                                                                    ( p1(X933)
                                                                                                    | ~ r1(X932,X933) )
                                                                                              & ~ ! [X934] :
                                                                                                    ( ~ ( p1(X934)
                                                                                                        & ~ ! [X935] :
                                                                                                              ( ~ ! [X936] :
                                                                                                                    ( ~ p1(X936)
                                                                                                                    | ~ r1(X935,X936) )
                                                                                                              | ~ r1(X934,X935) ) )
                                                                                                    | ~ r1(X932,X934) )
                                                                                              & ~ ! [X937] :
                                                                                                    ( p2(X937)
                                                                                                    | ~ r1(X932,X937) ) )
                                                                                          | ~ r1(X930,X932) )
                                                                                    & ~ ! [X938] :
                                                                                          ( p2(X938)
                                                                                          | ~ r1(X930,X938) ) )
                                                                                | ~ r1(X928,X930) )
                                                                          & ~ ! [X939] :
                                                                                ( p2(X939)
                                                                                | ~ r1(X928,X939) ) )
                                                                      | ~ r1(X926,X928) )
                                                                & ~ ! [X940] :
                                                                      ( p2(X940)
                                                                      | ~ r1(X926,X940) ) )
                                                            | ~ r1(X924,X926) )
                                                      & ~ ! [X941] :
                                                            ( p2(X941)
                                                            | ~ r1(X924,X941) ) )
                                                  | ~ r1(X922,X924) )
                                            & ~ ! [X942] :
                                                  ( p2(X942)
                                                  | ~ r1(X922,X942) ) )
                                        | ~ r1(X920,X922) )
                                  & ~ ! [X943] :
                                        ( p2(X943)
                                        | ~ r1(X920,X943) ) )
                              | ~ r1(X918,X920) )
                        & ~ ! [X944] :
                              ( p2(X944)
                              | ~ r1(X918,X944) ) )
                    | ~ r1(X0,X918) )
              & ~ ! [X945] :
                    ( p2(X945)
                    | ~ r1(X0,X945) ) )
            | ! [X946] :
                ( p1(X946)
                | ~ r1(X0,X946) )
            | ! [X947] :
                ( ! [X948] :
                    ( p1(X948)
                    | ~ r1(X947,X948) )
                | ! [X949] :
                    ( ! [X950] :
                        ( p1(X950)
                        | ~ r1(X949,X950) )
                    | ! [X951] :
                        ( ! [X952] :
                            ( p1(X952)
                            | ~ r1(X951,X952) )
                        | ! [X953] :
                            ( ! [X954] :
                                ( p1(X954)
                                | ~ r1(X953,X954) )
                            | ! [X955] :
                                ( ! [X956] :
                                    ( p1(X956)
                                    | ~ r1(X955,X956) )
                                | ! [X957] :
                                    ( ! [X958] :
                                        ( p1(X958)
                                        | ~ r1(X957,X958) )
                                    | ! [X959] :
                                        ( ! [X960] :
                                            ( p1(X960)
                                            | ~ r1(X959,X960) )
                                        | ! [X961] :
                                            ( ! [X962] :
                                                ( p1(X962)
                                                | ~ r1(X961,X962) )
                                            | ! [X963] :
                                                ( ! [X964] :
                                                    ( p1(X964)
                                                    | ~ r1(X963,X964) )
                                                | ! [X965] :
                                                    ( ! [X966] :
                                                        ( p1(X966)
                                                        | ~ r1(X965,X966) )
                                                    | ! [X967] :
                                                        ( ~ ! [X968] :
                                                              ( p1(X968)
                                                              | ~ r1(X967,X968) )
                                                        | ~ r1(X965,X967) )
                                                    | ~ r1(X963,X965) )
                                                | ! [X969] :
                                                    ( p2(X969)
                                                    | ~ r1(X963,X969) )
                                                | ~ r1(X961,X963) )
                                            | ! [X970] :
                                                ( p2(X970)
                                                | ~ r1(X961,X970) )
                                            | ~ r1(X959,X961) )
                                        | ! [X971] :
                                            ( p2(X971)
                                            | ~ r1(X959,X971) )
                                        | ~ r1(X957,X959) )
                                    | ! [X972] :
                                        ( p2(X972)
                                        | ~ r1(X957,X972) )
                                    | ~ r1(X955,X957) )
                                | ! [X973] :
                                    ( p2(X973)
                                    | ~ r1(X955,X973) )
                                | ~ r1(X953,X955) )
                            | ! [X974] :
                                ( p2(X974)
                                | ~ r1(X953,X974) )
                            | ~ r1(X951,X953) )
                        | ! [X975] :
                            ( p2(X975)
                            | ~ r1(X951,X975) )
                        | ~ r1(X949,X951) )
                    | ! [X976] :
                        ( p2(X976)
                        | ~ r1(X949,X976) )
                    | ~ r1(X947,X949) )
                | ! [X977] :
                    ( p2(X977)
                    | ~ r1(X947,X977) )
                | ~ r1(X0,X947) )
            | ! [X978] :
                ( p2(X978)
                | ~ r1(X0,X978) )
            | ( ~ ! [X979] :
                    ( p1(X979)
                    | ~ r1(X0,X979) )
              & ~ ! [X980] :
                    ( ~ ( ~ ! [X981] :
                              ( p1(X981)
                              | ~ r1(X980,X981) )
                        & ~ ! [X982] :
                              ( ~ ( ~ ! [X983] :
                                        ( p1(X983)
                                        | ~ r1(X982,X983) )
                                  & ~ ! [X984] :
                                        ( ~ ( ~ ! [X985] :
                                                  ( p1(X985)
                                                  | ~ r1(X984,X985) )
                                            & ~ ! [X986] :
                                                  ( ~ ( ~ ! [X987] :
                                                            ( p1(X987)
                                                            | ~ r1(X986,X987) )
                                                      & ~ ! [X988] :
                                                            ( ~ ( ~ ! [X989] :
                                                                      ( p1(X989)
                                                                      | ~ r1(X988,X989) )
                                                                & ~ ! [X990] :
                                                                      ( ~ ( ~ ! [X991] :
                                                                                ( p1(X991)
                                                                                | ~ r1(X990,X991) )
                                                                          & ~ ! [X992] :
                                                                                ( ~ ( ~ ! [X993] :
                                                                                          ( p1(X993)
                                                                                          | ~ r1(X992,X993) )
                                                                                    & ~ ! [X994] :
                                                                                          ( ~ ( ~ ! [X995] :
                                                                                                    ( p1(X995)
                                                                                                    | ~ r1(X994,X995) )
                                                                                              & ~ ! [X996] :
                                                                                                    ( ~ ( ~ ! [X997] :
                                                                                                              ( p1(X997)
                                                                                                              | ~ r1(X996,X997) )
                                                                                                        & ~ ! [X998] :
                                                                                                              ( ~ ! [X999] : ~ r1(X998,X999)
                                                                                                              | ~ r1(X996,X998) )
                                                                                                        & ~ ! [X1000] :
                                                                                                              ( p2(X1000)
                                                                                                              | ~ r1(X996,X1000) ) )
                                                                                                    | ~ r1(X994,X996) )
                                                                                              & ~ ! [X1001] :
                                                                                                    ( p2(X1001)
                                                                                                    | ~ r1(X994,X1001) ) )
                                                                                          | ~ r1(X992,X994) )
                                                                                    & ~ ! [X1002] :
                                                                                          ( p2(X1002)
                                                                                          | ~ r1(X992,X1002) ) )
                                                                                | ~ r1(X990,X992) )
                                                                          & ~ ! [X1003] :
                                                                                ( p2(X1003)
                                                                                | ~ r1(X990,X1003) ) )
                                                                      | ~ r1(X988,X990) )
                                                                & ~ ! [X1004] :
                                                                      ( p2(X1004)
                                                                      | ~ r1(X988,X1004) ) )
                                                            | ~ r1(X986,X988) )
                                                      & ~ ! [X1005] :
                                                            ( p2(X1005)
                                                            | ~ r1(X986,X1005) ) )
                                                  | ~ r1(X984,X986) )
                                            & ~ ! [X1006] :
                                                  ( p2(X1006)
                                                  | ~ r1(X984,X1006) ) )
                                        | ~ r1(X982,X984) )
                                  & ~ ! [X1007] :
                                        ( p2(X1007)
                                        | ~ r1(X982,X1007) ) )
                              | ~ r1(X980,X982) )
                        & ~ ! [X1008] :
                              ( p2(X1008)
                              | ~ r1(X980,X1008) ) )
                    | ~ r1(X0,X980) )
              & ~ ! [X1009] :
                    ( p2(X1009)
                    | ~ r1(X0,X1009) ) )
            | ( ~ ! [X1010] :
                    ( p1(X1010)
                    | ~ r1(X0,X1010) )
              & ~ ! [X1011] :
                    ( ~ ( ~ ! [X1012] :
                              ( p1(X1012)
                              | ~ r1(X1011,X1012) )
                        & ~ ! [X1013] :
                              ( ~ ( ~ ! [X1014] :
                                        ( p1(X1014)
                                        | ~ r1(X1013,X1014) )
                                  & ~ ! [X1015] :
                                        ( ~ ( ~ ! [X1016] :
                                                  ( p1(X1016)
                                                  | ~ r1(X1015,X1016) )
                                            & ~ ! [X1017] :
                                                  ( ~ ( ~ ! [X1018] :
                                                            ( p1(X1018)
                                                            | ~ r1(X1017,X1018) )
                                                      & ~ ! [X1019] :
                                                            ( ~ ( ~ ! [X1020] :
                                                                      ( p1(X1020)
                                                                      | ~ r1(X1019,X1020) )
                                                                & ~ ! [X1021] :
                                                                      ( ~ ( ~ ! [X1022] :
                                                                                ( p1(X1022)
                                                                                | ~ r1(X1021,X1022) )
                                                                          & ~ ! [X1023] :
                                                                                ( ~ ( ~ ! [X1024] :
                                                                                          ( p1(X1024)
                                                                                          | ~ r1(X1023,X1024) )
                                                                                    & ~ ! [X1025] :
                                                                                          ( ~ ( ~ ! [X1026] :
                                                                                                    ( p1(X1026)
                                                                                                    | ~ r1(X1025,X1026) )
                                                                                              & ~ ! [X1027] :
                                                                                                    ( ~ ( ~ ! [X1028] :
                                                                                                              ( p1(X1028)
                                                                                                              | ~ r1(X1027,X1028) )
                                                                                                        & ~ ! [X1029] :
                                                                                                              ( ~ ( ~ ! [X1030] :
                                                                                                                        ( ~ ! [X1031] :
                                                                                                                              ( p1(X1031)
                                                                                                                              | ~ r1(X1030,X1031) )
                                                                                                                        | ~ r1(X1029,X1030) )
                                                                                                                  & ~ ! [X1032] :
                                                                                                                        ( ~ ! [X1033] :
                                                                                                                              ( ~ ! [X1034] :
                                                                                                                                    ( p1(X1034)
                                                                                                                                    | ~ r1(X1033,X1034) )
                                                                                                                              | ~ r1(X1032,X1033) )
                                                                                                                        | ~ r1(X1029,X1032) ) )
                                                                                                              | ~ r1(X1027,X1029) )
                                                                                                        & ~ ! [X1035] :
                                                                                                              ( p2(X1035)
                                                                                                              | ~ r1(X1027,X1035) ) )
                                                                                                    | ~ r1(X1025,X1027) )
                                                                                              & ~ ! [X1036] :
                                                                                                    ( p2(X1036)
                                                                                                    | ~ r1(X1025,X1036) ) )
                                                                                          | ~ r1(X1023,X1025) )
                                                                                    & ~ ! [X1037] :
                                                                                          ( p2(X1037)
                                                                                          | ~ r1(X1023,X1037) ) )
                                                                                | ~ r1(X1021,X1023) )
                                                                          & ~ ! [X1038] :
                                                                                ( p2(X1038)
                                                                                | ~ r1(X1021,X1038) ) )
                                                                      | ~ r1(X1019,X1021) )
                                                                & ~ ! [X1039] :
                                                                      ( p2(X1039)
                                                                      | ~ r1(X1019,X1039) ) )
                                                            | ~ r1(X1017,X1019) )
                                                      & ~ ! [X1040] :
                                                            ( p2(X1040)
                                                            | ~ r1(X1017,X1040) ) )
                                                  | ~ r1(X1015,X1017) )
                                            & ~ ! [X1041] :
                                                  ( p2(X1041)
                                                  | ~ r1(X1015,X1041) ) )
                                        | ~ r1(X1013,X1015) )
                                  & ~ ! [X1042] :
                                        ( p2(X1042)
                                        | ~ r1(X1013,X1042) ) )
                              | ~ r1(X1011,X1013) )
                        & ~ ! [X1043] :
                              ( p2(X1043)
                              | ~ r1(X1011,X1043) ) )
                    | ~ r1(X0,X1011) )
              & ~ ! [X1044] :
                    ( p2(X1044)
                    | ~ r1(X0,X1044) ) )
            | ( ~ ! [X1045] :
                    ( p1(X1045)
                    | ~ r1(X0,X1045) )
              & ~ ! [X1046] :
                    ( ~ ( ~ ! [X1047] :
                              ( p1(X1047)
                              | ~ r1(X1046,X1047) )
                        & ~ ! [X1048] :
                              ( ~ ( ~ ! [X1049] :
                                        ( p1(X1049)
                                        | ~ r1(X1048,X1049) )
                                  & ~ ! [X1050] :
                                        ( ~ ( ~ ! [X1051] :
                                                  ( p1(X1051)
                                                  | ~ r1(X1050,X1051) )
                                            & ~ ! [X1052] :
                                                  ( ~ ( ~ ! [X1053] :
                                                            ( p1(X1053)
                                                            | ~ r1(X1052,X1053) )
                                                      & ~ ! [X1054] :
                                                            ( ~ ( ~ ! [X1055] :
                                                                      ( p1(X1055)
                                                                      | ~ r1(X1054,X1055) )
                                                                & ~ ! [X1056] :
                                                                      ( ~ ( ~ ! [X1057] :
                                                                                ( p1(X1057)
                                                                                | ~ r1(X1056,X1057) )
                                                                          & ~ ! [X1058] :
                                                                                ( ~ ( ~ ! [X1059] :
                                                                                          ( p1(X1059)
                                                                                          | ~ r1(X1058,X1059) )
                                                                                    & ~ ! [X1060] :
                                                                                          ( ~ ( ~ ! [X1061] :
                                                                                                    ( p1(X1061)
                                                                                                    | ~ r1(X1060,X1061) )
                                                                                              & ~ ! [X1062] :
                                                                                                    ( ~ ( ~ ! [X1063] :
                                                                                                              ( p1(X1063)
                                                                                                              | ~ r1(X1062,X1063) )
                                                                                                        & ~ ! [X1064] :
                                                                                                              ( ! [X1065] :
                                                                                                                  ( ~ ( ~ ! [X1066] :
                                                                                                                            ( p1(X1066)
                                                                                                                            | ~ r1(X1065,X1066) )
                                                                                                                      & ~ ! [X1067] :
                                                                                                                            ( ~ ! [X1068] :
                                                                                                                                  ( p1(X1068)
                                                                                                                                  | ~ r1(X1067,X1068) )
                                                                                                                            | ~ r1(X1065,X1067) ) )
                                                                                                                  | ~ r1(X1064,X1065) )
                                                                                                              | ~ r1(X1062,X1064) )
                                                                                                        & ~ ! [X1069] :
                                                                                                              ( p2(X1069)
                                                                                                              | ~ r1(X1062,X1069) ) )
                                                                                                    | ~ r1(X1060,X1062) )
                                                                                              & ~ ! [X1070] :
                                                                                                    ( p2(X1070)
                                                                                                    | ~ r1(X1060,X1070) ) )
                                                                                          | ~ r1(X1058,X1060) )
                                                                                    & ~ ! [X1071] :
                                                                                          ( p2(X1071)
                                                                                          | ~ r1(X1058,X1071) ) )
                                                                                | ~ r1(X1056,X1058) )
                                                                          & ~ ! [X1072] :
                                                                                ( p2(X1072)
                                                                                | ~ r1(X1056,X1072) ) )
                                                                      | ~ r1(X1054,X1056) )
                                                                & ~ ! [X1073] :
                                                                      ( p2(X1073)
                                                                      | ~ r1(X1054,X1073) ) )
                                                            | ~ r1(X1052,X1054) )
                                                      & ~ ! [X1074] :
                                                            ( p2(X1074)
                                                            | ~ r1(X1052,X1074) ) )
                                                  | ~ r1(X1050,X1052) )
                                            & ~ ! [X1075] :
                                                  ( p2(X1075)
                                                  | ~ r1(X1050,X1075) ) )
                                        | ~ r1(X1048,X1050) )
                                  & ~ ! [X1076] :
                                        ( p2(X1076)
                                        | ~ r1(X1048,X1076) ) )
                              | ~ r1(X1046,X1048) )
                        & ~ ! [X1077] :
                              ( p2(X1077)
                              | ~ r1(X1046,X1077) ) )
                    | ~ r1(X0,X1046) )
              & ~ ! [X1078] :
                    ( p2(X1078)
                    | ~ r1(X0,X1078) ) )
            | ( ~ ! [X1079] :
                    ( p1(X1079)
                    | ~ r1(X0,X1079) )
              & ~ ! [X1080] :
                    ( ~ ( ~ ! [X1081] :
                              ( p1(X1081)
                              | ~ r1(X1080,X1081) )
                        & ~ ! [X1082] :
                              ( ~ ( ~ ! [X1083] :
                                        ( p1(X1083)
                                        | ~ r1(X1082,X1083) )
                                  & ~ ! [X1084] :
                                        ( ~ ( ~ ! [X1085] :
                                                  ( p1(X1085)
                                                  | ~ r1(X1084,X1085) )
                                            & ~ ! [X1086] :
                                                  ( ~ ( ~ ! [X1087] :
                                                            ( p1(X1087)
                                                            | ~ r1(X1086,X1087) )
                                                      & ~ ! [X1088] :
                                                            ( ~ ( ~ ! [X1089] :
                                                                      ( p1(X1089)
                                                                      | ~ r1(X1088,X1089) )
                                                                & ~ ! [X1090] :
                                                                      ( ~ ( ~ ! [X1091] :
                                                                                ( p1(X1091)
                                                                                | ~ r1(X1090,X1091) )
                                                                          & ~ ! [X1092] :
                                                                                ( ~ ( ~ ! [X1093] :
                                                                                          ( p1(X1093)
                                                                                          | ~ r1(X1092,X1093) )
                                                                                    & ~ ! [X1094] :
                                                                                          ( ~ ( ~ ! [X1095] :
                                                                                                    ( p1(X1095)
                                                                                                    | ~ r1(X1094,X1095) )
                                                                                              & ~ ! [X1096] :
                                                                                                    ( ~ ( ~ ! [X1097] :
                                                                                                              ( p1(X1097)
                                                                                                              | ~ r1(X1096,X1097) )
                                                                                                        & ~ ! [X1098] :
                                                                                                              ( ~ ( p1(X1098)
                                                                                                                  & ~ ! [X1099] :
                                                                                                                        ( ~ ! [X1100] :
                                                                                                                              ( ~ p1(X1100)
                                                                                                                              | ~ r1(X1099,X1100) )
                                                                                                                        | ~ r1(X1098,X1099) ) )
                                                                                                              | ~ r1(X1096,X1098) )
                                                                                                        & ~ ! [X1101] :
                                                                                                              ( p2(X1101)
                                                                                                              | ~ r1(X1096,X1101) ) )
                                                                                                    | ~ r1(X1094,X1096) )
                                                                                              & ~ ! [X1102] :
                                                                                                    ( p2(X1102)
                                                                                                    | ~ r1(X1094,X1102) ) )
                                                                                          | ~ r1(X1092,X1094) )
                                                                                    & ~ ! [X1103] :
                                                                                          ( p2(X1103)
                                                                                          | ~ r1(X1092,X1103) ) )
                                                                                | ~ r1(X1090,X1092) )
                                                                          & ~ ! [X1104] :
                                                                                ( p2(X1104)
                                                                                | ~ r1(X1090,X1104) ) )
                                                                      | ~ r1(X1088,X1090) )
                                                                & ~ ! [X1105] :
                                                                      ( p2(X1105)
                                                                      | ~ r1(X1088,X1105) ) )
                                                            | ~ r1(X1086,X1088) )
                                                      & ~ ! [X1106] :
                                                            ( p2(X1106)
                                                            | ~ r1(X1086,X1106) ) )
                                                  | ~ r1(X1084,X1086) )
                                            & ~ ! [X1107] :
                                                  ( p2(X1107)
                                                  | ~ r1(X1084,X1107) ) )
                                        | ~ r1(X1082,X1084) )
                                  & ~ ! [X1108] :
                                        ( p2(X1108)
                                        | ~ r1(X1082,X1108) ) )
                              | ~ r1(X1080,X1082) )
                        & ~ ! [X1109] :
                              ( p2(X1109)
                              | ~ r1(X1080,X1109) ) )
                    | ~ r1(X0,X1080) )
              & ~ ! [X1110] :
                    ( p2(X1110)
                    | ~ r1(X0,X1110) ) ) ),
    inference(true_and_false_elimination,[],[f5]) ).

fof(f7,plain,
    ? [X0] :
      ~ ( ! [X1] :
            ( p1(X1)
            | ~ r1(X0,X1) )
        | ! [X2] :
            ( ! [X3] :
                ( p1(X3)
                | ~ r1(X2,X3) )
            | ! [X4] :
                ( ! [X5] :
                    ( p1(X5)
                    | ~ r1(X4,X5) )
                | ! [X6] :
                    ( ! [X7] :
                        ( p1(X7)
                        | ~ r1(X6,X7) )
                    | ! [X8] :
                        ( ! [X9] :
                            ( p1(X9)
                            | ~ r1(X8,X9) )
                        | ! [X10] :
                            ( ! [X11] :
                                ( p1(X11)
                                | ~ r1(X10,X11) )
                            | ! [X12] :
                                ( ! [X13] :
                                    ( p1(X13)
                                    | ~ r1(X12,X13) )
                                | ! [X14] :
                                    ( ! [X15] :
                                        ( p1(X15)
                                        | ~ r1(X14,X15) )
                                    | ! [X16] :
                                        ( ! [X17] :
                                            ( p1(X17)
                                            | ~ r1(X16,X17) )
                                        | ! [X18] :
                                            ( ! [X19] :
                                                ( p1(X19)
                                                | ~ r1(X18,X19) )
                                            | ! [X20] :
                                                ( ! [X21] :
                                                    ( p1(X21)
                                                    | ~ r1(X20,X21) )
                                                | ! [X22] :
                                                    ( ~ ! [X23] :
                                                          ( p1(X23)
                                                          | ~ r1(X22,X23) )
                                                    | ~ r1(X20,X22) )
                                                | ~ r1(X18,X20) )
                                            | ! [X24] :
                                                ( p2(X24)
                                                | ~ r1(X18,X24) )
                                            | ~ r1(X16,X18) )
                                        | ! [X25] :
                                            ( p2(X25)
                                            | ~ r1(X16,X25) )
                                        | ~ r1(X14,X16) )
                                    | ! [X26] :
                                        ( p2(X26)
                                        | ~ r1(X14,X26) )
                                    | ~ r1(X12,X14) )
                                | ! [X27] :
                                    ( p2(X27)
                                    | ~ r1(X12,X27) )
                                | ~ r1(X10,X12) )
                            | ! [X28] :
                                ( p2(X28)
                                | ~ r1(X10,X28) )
                            | ~ r1(X8,X10) )
                        | ! [X29] :
                            ( p2(X29)
                            | ~ r1(X8,X29) )
                        | ~ r1(X6,X8) )
                    | ! [X30] :
                        ( p2(X30)
                        | ~ r1(X6,X30) )
                    | ~ r1(X4,X6) )
                | ! [X31] :
                    ( p2(X31)
                    | ~ r1(X4,X31) )
                | ~ r1(X2,X4) )
            | ! [X32] :
                ( p2(X32)
                | ~ r1(X2,X32) )
            | ~ r1(X0,X2) )
        | ! [X33] :
            ( p2(X33)
            | ~ r1(X0,X33) )
        | ( ~ ! [X34] :
                ( p1(X34)
                | ~ r1(X0,X34) )
          & ~ ! [X35] :
                ( ~ ! [X36] : ~ r1(X35,X36)
                | ~ r1(X0,X35) )
          & ~ ! [X37] :
                ( p2(X37)
                | ~ r1(X0,X37) ) )
        | ( ~ ! [X38] :
                ( p1(X38)
                | ~ r1(X0,X38) )
          & ~ ! [X39] :
                ( ~ ( ~ ! [X40] :
                          ( ~ ! [X41] :
                                ( p1(X41)
                                | ~ r1(X40,X41) )
                          | ~ r1(X39,X40) )
                    & ~ ! [X42] :
                          ( ~ ! [X43] :
                                ( ~ ! [X44] :
                                      ( p1(X44)
                                      | ~ r1(X43,X44) )
                                | ~ r1(X42,X43) )
                          | ~ r1(X39,X42) ) )
                | ~ r1(X0,X39) )
          & ~ ! [X45] :
                ( p2(X45)
                | ~ r1(X0,X45) ) )
        | ( ~ ! [X46] :
                ( p1(X46)
                | ~ r1(X0,X46) )
          & ~ ! [X47] :
                ( ! [X48] :
                    ( ~ ( ~ ! [X49] :
                              ( p1(X49)
                              | ~ r1(X48,X49) )
                        & ~ ! [X50] :
                              ( ~ ! [X51] :
                                    ( p1(X51)
                                    | ~ r1(X50,X51) )
                              | ~ r1(X48,X50) ) )
                    | ~ r1(X47,X48) )
                | ~ r1(X0,X47) )
          & ~ ! [X52] :
                ( p2(X52)
                | ~ r1(X0,X52) ) )
        | ( ~ ! [X53] :
                ( p1(X53)
                | ~ r1(X0,X53) )
          & ~ ! [X54] :
                ( ~ ( p1(X54)
                    & ~ ! [X55] :
                          ( ~ ! [X56] :
                                ( ~ p1(X56)
                                | ~ r1(X55,X56) )
                          | ~ r1(X54,X55) ) )
                | ~ r1(X0,X54) )
          & ~ ! [X57] :
                ( p2(X57)
                | ~ r1(X0,X57) ) )
        | ! [X58] :
            ( p1(X58)
            | ~ r1(X0,X58) )
        | ! [X59] :
            ( ! [X60] :
                ( p1(X60)
                | ~ r1(X59,X60) )
            | ! [X61] :
                ( ! [X62] :
                    ( p1(X62)
                    | ~ r1(X61,X62) )
                | ! [X63] :
                    ( ! [X64] :
                        ( p1(X64)
                        | ~ r1(X63,X64) )
                    | ! [X65] :
                        ( ! [X66] :
                            ( p1(X66)
                            | ~ r1(X65,X66) )
                        | ! [X67] :
                            ( ! [X68] :
                                ( p1(X68)
                                | ~ r1(X67,X68) )
                            | ! [X69] :
                                ( ! [X70] :
                                    ( p1(X70)
                                    | ~ r1(X69,X70) )
                                | ! [X71] :
                                    ( ! [X72] :
                                        ( p1(X72)
                                        | ~ r1(X71,X72) )
                                    | ! [X73] :
                                        ( ! [X74] :
                                            ( p1(X74)
                                            | ~ r1(X73,X74) )
                                        | ! [X75] :
                                            ( ! [X76] :
                                                ( p1(X76)
                                                | ~ r1(X75,X76) )
                                            | ! [X77] :
                                                ( ! [X78] :
                                                    ( p1(X78)
                                                    | ~ r1(X77,X78) )
                                                | ! [X79] :
                                                    ( ~ ! [X80] :
                                                          ( p1(X80)
                                                          | ~ r1(X79,X80) )
                                                    | ~ r1(X77,X79) )
                                                | ~ r1(X75,X77) )
                                            | ! [X81] :
                                                ( p2(X81)
                                                | ~ r1(X75,X81) )
                                            | ~ r1(X73,X75) )
                                        | ! [X82] :
                                            ( p2(X82)
                                            | ~ r1(X73,X82) )
                                        | ~ r1(X71,X73) )
                                    | ! [X83] :
                                        ( p2(X83)
                                        | ~ r1(X71,X83) )
                                    | ~ r1(X69,X71) )
                                | ! [X84] :
                                    ( p2(X84)
                                    | ~ r1(X69,X84) )
                                | ~ r1(X67,X69) )
                            | ! [X85] :
                                ( p2(X85)
                                | ~ r1(X67,X85) )
                            | ~ r1(X65,X67) )
                        | ! [X86] :
                            ( p2(X86)
                            | ~ r1(X65,X86) )
                        | ~ r1(X63,X65) )
                    | ! [X87] :
                        ( p2(X87)
                        | ~ r1(X63,X87) )
                    | ~ r1(X61,X63) )
                | ! [X88] :
                    ( p2(X88)
                    | ~ r1(X61,X88) )
                | ~ r1(X59,X61) )
            | ! [X89] :
                ( p2(X89)
                | ~ r1(X59,X89) )
            | ~ r1(X0,X59) )
        | ! [X90] :
            ( p2(X90)
            | ~ r1(X0,X90) )
        | ( ~ ! [X91] :
                ( p1(X91)
                | ~ r1(X0,X91) )
          & ~ ! [X92] :
                ( ~ ( ~ ! [X93] :
                          ( p1(X93)
                          | ~ r1(X92,X93) )
                    & ~ ! [X94] :
                          ( ~ ! [X95] : ~ r1(X94,X95)
                          | ~ r1(X92,X94) )
                    & ~ ! [X96] :
                          ( p2(X96)
                          | ~ r1(X92,X96) ) )
                | ~ r1(X0,X92) )
          & ~ ! [X97] :
                ( p2(X97)
                | ~ r1(X0,X97) ) )
        | ( ~ ! [X98] :
                ( p1(X98)
                | ~ r1(X0,X98) )
          & ~ ! [X99] :
                ( ~ ( ~ ! [X100] :
                          ( p1(X100)
                          | ~ r1(X99,X100) )
                    & ~ ! [X101] :
                          ( ~ ( ~ ! [X102] :
                                    ( ~ ! [X103] :
                                          ( p1(X103)
                                          | ~ r1(X102,X103) )
                                    | ~ r1(X101,X102) )
                              & ~ ! [X104] :
                                    ( ~ ! [X105] :
                                          ( ~ ! [X106] :
                                                ( p1(X106)
                                                | ~ r1(X105,X106) )
                                          | ~ r1(X104,X105) )
                                    | ~ r1(X101,X104) ) )
                          | ~ r1(X99,X101) )
                    & ~ ! [X107] :
                          ( p2(X107)
                          | ~ r1(X99,X107) ) )
                | ~ r1(X0,X99) )
          & ~ ! [X108] :
                ( p2(X108)
                | ~ r1(X0,X108) ) )
        | ( ~ ! [X109] :
                ( p1(X109)
                | ~ r1(X0,X109) )
          & ~ ! [X110] :
                ( ~ ( ~ ! [X111] :
                          ( p1(X111)
                          | ~ r1(X110,X111) )
                    & ~ ! [X112] :
                          ( ! [X113] :
                              ( ~ ( ~ ! [X114] :
                                        ( p1(X114)
                                        | ~ r1(X113,X114) )
                                  & ~ ! [X115] :
                                        ( ~ ! [X116] :
                                              ( p1(X116)
                                              | ~ r1(X115,X116) )
                                        | ~ r1(X113,X115) ) )
                              | ~ r1(X112,X113) )
                          | ~ r1(X110,X112) )
                    & ~ ! [X117] :
                          ( p2(X117)
                          | ~ r1(X110,X117) ) )
                | ~ r1(X0,X110) )
          & ~ ! [X118] :
                ( p2(X118)
                | ~ r1(X0,X118) ) )
        | ( ~ ! [X119] :
                ( p1(X119)
                | ~ r1(X0,X119) )
          & ~ ! [X120] :
                ( ~ ( ~ ! [X121] :
                          ( p1(X121)
                          | ~ r1(X120,X121) )
                    & ~ ! [X122] :
                          ( ~ ( p1(X122)
                              & ~ ! [X123] :
                                    ( ~ ! [X124] :
                                          ( ~ p1(X124)
                                          | ~ r1(X123,X124) )
                                    | ~ r1(X122,X123) ) )
                          | ~ r1(X120,X122) )
                    & ~ ! [X125] :
                          ( p2(X125)
                          | ~ r1(X120,X125) ) )
                | ~ r1(X0,X120) )
          & ~ ! [X126] :
                ( p2(X126)
                | ~ r1(X0,X126) ) )
        | ! [X127] :
            ( p1(X127)
            | ~ r1(X0,X127) )
        | ! [X128] :
            ( ! [X129] :
                ( p1(X129)
                | ~ r1(X128,X129) )
            | ! [X130] :
                ( ! [X131] :
                    ( p1(X131)
                    | ~ r1(X130,X131) )
                | ! [X132] :
                    ( ! [X133] :
                        ( p1(X133)
                        | ~ r1(X132,X133) )
                    | ! [X134] :
                        ( ! [X135] :
                            ( p1(X135)
                            | ~ r1(X134,X135) )
                        | ! [X136] :
                            ( ! [X137] :
                                ( p1(X137)
                                | ~ r1(X136,X137) )
                            | ! [X138] :
                                ( ! [X139] :
                                    ( p1(X139)
                                    | ~ r1(X138,X139) )
                                | ! [X140] :
                                    ( ! [X141] :
                                        ( p1(X141)
                                        | ~ r1(X140,X141) )
                                    | ! [X142] :
                                        ( ! [X143] :
                                            ( p1(X143)
                                            | ~ r1(X142,X143) )
                                        | ! [X144] :
                                            ( ! [X145] :
                                                ( p1(X145)
                                                | ~ r1(X144,X145) )
                                            | ! [X146] :
                                                ( ! [X147] :
                                                    ( p1(X147)
                                                    | ~ r1(X146,X147) )
                                                | ! [X148] :
                                                    ( ~ ! [X149] :
                                                          ( p1(X149)
                                                          | ~ r1(X148,X149) )
                                                    | ~ r1(X146,X148) )
                                                | ~ r1(X144,X146) )
                                            | ! [X150] :
                                                ( p2(X150)
                                                | ~ r1(X144,X150) )
                                            | ~ r1(X142,X144) )
                                        | ! [X151] :
                                            ( p2(X151)
                                            | ~ r1(X142,X151) )
                                        | ~ r1(X140,X142) )
                                    | ! [X152] :
                                        ( p2(X152)
                                        | ~ r1(X140,X152) )
                                    | ~ r1(X138,X140) )
                                | ! [X153] :
                                    ( p2(X153)
                                    | ~ r1(X138,X153) )
                                | ~ r1(X136,X138) )
                            | ! [X154] :
                                ( p2(X154)
                                | ~ r1(X136,X154) )
                            | ~ r1(X134,X136) )
                        | ! [X155] :
                            ( p2(X155)
                            | ~ r1(X134,X155) )
                        | ~ r1(X132,X134) )
                    | ! [X156] :
                        ( p2(X156)
                        | ~ r1(X132,X156) )
                    | ~ r1(X130,X132) )
                | ! [X157] :
                    ( p2(X157)
                    | ~ r1(X130,X157) )
                | ~ r1(X128,X130) )
            | ! [X158] :
                ( p2(X158)
                | ~ r1(X128,X158) )
            | ~ r1(X0,X128) )
        | ! [X159] :
            ( p2(X159)
            | ~ r1(X0,X159) )
        | ( ~ ! [X160] :
                ( p1(X160)
                | ~ r1(X0,X160) )
          & ~ ! [X161] :
                ( ~ ( ~ ! [X162] :
                          ( p1(X162)
                          | ~ r1(X161,X162) )
                    & ~ ! [X163] :
                          ( ~ ( ~ ! [X164] :
                                    ( p1(X164)
                                    | ~ r1(X163,X164) )
                              & ~ ! [X165] :
                                    ( ~ ! [X166] : ~ r1(X165,X166)
                                    | ~ r1(X163,X165) )
                              & ~ ! [X167] :
                                    ( p2(X167)
                                    | ~ r1(X163,X167) ) )
                          | ~ r1(X161,X163) )
                    & ~ ! [X168] :
                          ( p2(X168)
                          | ~ r1(X161,X168) ) )
                | ~ r1(X0,X161) )
          & ~ ! [X169] :
                ( p2(X169)
                | ~ r1(X0,X169) ) )
        | ( ~ ! [X170] :
                ( p1(X170)
                | ~ r1(X0,X170) )
          & ~ ! [X171] :
                ( ~ ( ~ ! [X172] :
                          ( p1(X172)
                          | ~ r1(X171,X172) )
                    & ~ ! [X173] :
                          ( ~ ( ~ ! [X174] :
                                    ( p1(X174)
                                    | ~ r1(X173,X174) )
                              & ~ ! [X175] :
                                    ( ~ ( ~ ! [X176] :
                                              ( ~ ! [X177] :
                                                    ( p1(X177)
                                                    | ~ r1(X176,X177) )
                                              | ~ r1(X175,X176) )
                                        & ~ ! [X178] :
                                              ( ~ ! [X179] :
                                                    ( ~ ! [X180] :
                                                          ( p1(X180)
                                                          | ~ r1(X179,X180) )
                                                    | ~ r1(X178,X179) )
                                              | ~ r1(X175,X178) ) )
                                    | ~ r1(X173,X175) )
                              & ~ ! [X181] :
                                    ( p2(X181)
                                    | ~ r1(X173,X181) ) )
                          | ~ r1(X171,X173) )
                    & ~ ! [X182] :
                          ( p2(X182)
                          | ~ r1(X171,X182) ) )
                | ~ r1(X0,X171) )
          & ~ ! [X183] :
                ( p2(X183)
                | ~ r1(X0,X183) ) )
        | ( ~ ! [X184] :
                ( p1(X184)
                | ~ r1(X0,X184) )
          & ~ ! [X185] :
                ( ~ ( ~ ! [X186] :
                          ( p1(X186)
                          | ~ r1(X185,X186) )
                    & ~ ! [X187] :
                          ( ~ ( ~ ! [X188] :
                                    ( p1(X188)
                                    | ~ r1(X187,X188) )
                              & ~ ! [X189] :
                                    ( ! [X190] :
                                        ( ~ ( ~ ! [X191] :
                                                  ( p1(X191)
                                                  | ~ r1(X190,X191) )
                                            & ~ ! [X192] :
                                                  ( ~ ! [X193] :
                                                        ( p1(X193)
                                                        | ~ r1(X192,X193) )
                                                  | ~ r1(X190,X192) ) )
                                        | ~ r1(X189,X190) )
                                    | ~ r1(X187,X189) )
                              & ~ ! [X194] :
                                    ( p2(X194)
                                    | ~ r1(X187,X194) ) )
                          | ~ r1(X185,X187) )
                    & ~ ! [X195] :
                          ( p2(X195)
                          | ~ r1(X185,X195) ) )
                | ~ r1(X0,X185) )
          & ~ ! [X196] :
                ( p2(X196)
                | ~ r1(X0,X196) ) )
        | ( ~ ! [X197] :
                ( p1(X197)
                | ~ r1(X0,X197) )
          & ~ ! [X198] :
                ( ~ ( ~ ! [X199] :
                          ( p1(X199)
                          | ~ r1(X198,X199) )
                    & ~ ! [X200] :
                          ( ~ ( ~ ! [X201] :
                                    ( p1(X201)
                                    | ~ r1(X200,X201) )
                              & ~ ! [X202] :
                                    ( ~ ( p1(X202)
                                        & ~ ! [X203] :
                                              ( ~ ! [X204] :
                                                    ( ~ p1(X204)
                                                    | ~ r1(X203,X204) )
                                              | ~ r1(X202,X203) ) )
                                    | ~ r1(X200,X202) )
                              & ~ ! [X205] :
                                    ( p2(X205)
                                    | ~ r1(X200,X205) ) )
                          | ~ r1(X198,X200) )
                    & ~ ! [X206] :
                          ( p2(X206)
                          | ~ r1(X198,X206) ) )
                | ~ r1(X0,X198) )
          & ~ ! [X207] :
                ( p2(X207)
                | ~ r1(X0,X207) ) )
        | ! [X208] :
            ( p1(X208)
            | ~ r1(X0,X208) )
        | ! [X209] :
            ( ! [X210] :
                ( p1(X210)
                | ~ r1(X209,X210) )
            | ! [X211] :
                ( ! [X212] :
                    ( p1(X212)
                    | ~ r1(X211,X212) )
                | ! [X213] :
                    ( ! [X214] :
                        ( p1(X214)
                        | ~ r1(X213,X214) )
                    | ! [X215] :
                        ( ! [X216] :
                            ( p1(X216)
                            | ~ r1(X215,X216) )
                        | ! [X217] :
                            ( ! [X218] :
                                ( p1(X218)
                                | ~ r1(X217,X218) )
                            | ! [X219] :
                                ( ! [X220] :
                                    ( p1(X220)
                                    | ~ r1(X219,X220) )
                                | ! [X221] :
                                    ( ! [X222] :
                                        ( p1(X222)
                                        | ~ r1(X221,X222) )
                                    | ! [X223] :
                                        ( ! [X224] :
                                            ( p1(X224)
                                            | ~ r1(X223,X224) )
                                        | ! [X225] :
                                            ( ! [X226] :
                                                ( p1(X226)
                                                | ~ r1(X225,X226) )
                                            | ! [X227] :
                                                ( ! [X228] :
                                                    ( p1(X228)
                                                    | ~ r1(X227,X228) )
                                                | ! [X229] :
                                                    ( ~ ! [X230] :
                                                          ( p1(X230)
                                                          | ~ r1(X229,X230) )
                                                    | ~ r1(X227,X229) )
                                                | ~ r1(X225,X227) )
                                            | ! [X231] :
                                                ( p2(X231)
                                                | ~ r1(X225,X231) )
                                            | ~ r1(X223,X225) )
                                        | ! [X232] :
                                            ( p2(X232)
                                            | ~ r1(X223,X232) )
                                        | ~ r1(X221,X223) )
                                    | ! [X233] :
                                        ( p2(X233)
                                        | ~ r1(X221,X233) )
                                    | ~ r1(X219,X221) )
                                | ! [X234] :
                                    ( p2(X234)
                                    | ~ r1(X219,X234) )
                                | ~ r1(X217,X219) )
                            | ! [X235] :
                                ( p2(X235)
                                | ~ r1(X217,X235) )
                            | ~ r1(X215,X217) )
                        | ! [X236] :
                            ( p2(X236)
                            | ~ r1(X215,X236) )
                        | ~ r1(X213,X215) )
                    | ! [X237] :
                        ( p2(X237)
                        | ~ r1(X213,X237) )
                    | ~ r1(X211,X213) )
                | ! [X238] :
                    ( p2(X238)
                    | ~ r1(X211,X238) )
                | ~ r1(X209,X211) )
            | ! [X239] :
                ( p2(X239)
                | ~ r1(X209,X239) )
            | ~ r1(X0,X209) )
        | ! [X240] :
            ( p2(X240)
            | ~ r1(X0,X240) )
        | ( ~ ! [X241] :
                ( p1(X241)
                | ~ r1(X0,X241) )
          & ~ ! [X242] :
                ( ~ ( ~ ! [X243] :
                          ( p1(X243)
                          | ~ r1(X242,X243) )
                    & ~ ! [X244] :
                          ( ~ ( ~ ! [X245] :
                                    ( p1(X245)
                                    | ~ r1(X244,X245) )
                              & ~ ! [X246] :
                                    ( ~ ( ~ ! [X247] :
                                              ( p1(X247)
                                              | ~ r1(X246,X247) )
                                        & ~ ! [X248] :
                                              ( ~ ! [X249] : ~ r1(X248,X249)
                                              | ~ r1(X246,X248) )
                                        & ~ ! [X250] :
                                              ( p2(X250)
                                              | ~ r1(X246,X250) ) )
                                    | ~ r1(X244,X246) )
                              & ~ ! [X251] :
                                    ( p2(X251)
                                    | ~ r1(X244,X251) ) )
                          | ~ r1(X242,X244) )
                    & ~ ! [X252] :
                          ( p2(X252)
                          | ~ r1(X242,X252) ) )
                | ~ r1(X0,X242) )
          & ~ ! [X253] :
                ( p2(X253)
                | ~ r1(X0,X253) ) )
        | ( ~ ! [X254] :
                ( p1(X254)
                | ~ r1(X0,X254) )
          & ~ ! [X255] :
                ( ~ ( ~ ! [X256] :
                          ( p1(X256)
                          | ~ r1(X255,X256) )
                    & ~ ! [X257] :
                          ( ~ ( ~ ! [X258] :
                                    ( p1(X258)
                                    | ~ r1(X257,X258) )
                              & ~ ! [X259] :
                                    ( ~ ( ~ ! [X260] :
                                              ( p1(X260)
                                              | ~ r1(X259,X260) )
                                        & ~ ! [X261] :
                                              ( ~ ( ~ ! [X262] :
                                                        ( ~ ! [X263] :
                                                              ( p1(X263)
                                                              | ~ r1(X262,X263) )
                                                        | ~ r1(X261,X262) )
                                                  & ~ ! [X264] :
                                                        ( ~ ! [X265] :
                                                              ( ~ ! [X266] :
                                                                    ( p1(X266)
                                                                    | ~ r1(X265,X266) )
                                                              | ~ r1(X264,X265) )
                                                        | ~ r1(X261,X264) ) )
                                              | ~ r1(X259,X261) )
                                        & ~ ! [X267] :
                                              ( p2(X267)
                                              | ~ r1(X259,X267) ) )
                                    | ~ r1(X257,X259) )
                              & ~ ! [X268] :
                                    ( p2(X268)
                                    | ~ r1(X257,X268) ) )
                          | ~ r1(X255,X257) )
                    & ~ ! [X269] :
                          ( p2(X269)
                          | ~ r1(X255,X269) ) )
                | ~ r1(X0,X255) )
          & ~ ! [X270] :
                ( p2(X270)
                | ~ r1(X0,X270) ) )
        | ( ~ ! [X271] :
                ( p1(X271)
                | ~ r1(X0,X271) )
          & ~ ! [X272] :
                ( ~ ( ~ ! [X273] :
                          ( p1(X273)
                          | ~ r1(X272,X273) )
                    & ~ ! [X274] :
                          ( ~ ( ~ ! [X275] :
                                    ( p1(X275)
                                    | ~ r1(X274,X275) )
                              & ~ ! [X276] :
                                    ( ~ ( ~ ! [X277] :
                                              ( p1(X277)
                                              | ~ r1(X276,X277) )
                                        & ~ ! [X278] :
                                              ( ! [X279] :
                                                  ( ~ ( ~ ! [X280] :
                                                            ( p1(X280)
                                                            | ~ r1(X279,X280) )
                                                      & ~ ! [X281] :
                                                            ( ~ ! [X282] :
                                                                  ( p1(X282)
                                                                  | ~ r1(X281,X282) )
                                                            | ~ r1(X279,X281) ) )
                                                  | ~ r1(X278,X279) )
                                              | ~ r1(X276,X278) )
                                        & ~ ! [X283] :
                                              ( p2(X283)
                                              | ~ r1(X276,X283) ) )
                                    | ~ r1(X274,X276) )
                              & ~ ! [X284] :
                                    ( p2(X284)
                                    | ~ r1(X274,X284) ) )
                          | ~ r1(X272,X274) )
                    & ~ ! [X285] :
                          ( p2(X285)
                          | ~ r1(X272,X285) ) )
                | ~ r1(X0,X272) )
          & ~ ! [X286] :
                ( p2(X286)
                | ~ r1(X0,X286) ) )
        | ( ~ ! [X287] :
                ( p1(X287)
                | ~ r1(X0,X287) )
          & ~ ! [X288] :
                ( ~ ( ~ ! [X289] :
                          ( p1(X289)
                          | ~ r1(X288,X289) )
                    & ~ ! [X290] :
                          ( ~ ( ~ ! [X291] :
                                    ( p1(X291)
                                    | ~ r1(X290,X291) )
                              & ~ ! [X292] :
                                    ( ~ ( ~ ! [X293] :
                                              ( p1(X293)
                                              | ~ r1(X292,X293) )
                                        & ~ ! [X294] :
                                              ( ~ ( p1(X294)
                                                  & ~ ! [X295] :
                                                        ( ~ ! [X296] :
                                                              ( ~ p1(X296)
                                                              | ~ r1(X295,X296) )
                                                        | ~ r1(X294,X295) ) )
                                              | ~ r1(X292,X294) )
                                        & ~ ! [X297] :
                                              ( p2(X297)
                                              | ~ r1(X292,X297) ) )
                                    | ~ r1(X290,X292) )
                              & ~ ! [X298] :
                                    ( p2(X298)
                                    | ~ r1(X290,X298) ) )
                          | ~ r1(X288,X290) )
                    & ~ ! [X299] :
                          ( p2(X299)
                          | ~ r1(X288,X299) ) )
                | ~ r1(X0,X288) )
          & ~ ! [X300] :
                ( p2(X300)
                | ~ r1(X0,X300) ) )
        | ! [X301] :
            ( p1(X301)
            | ~ r1(X0,X301) )
        | ! [X302] :
            ( ! [X303] :
                ( p1(X303)
                | ~ r1(X302,X303) )
            | ! [X304] :
                ( ! [X305] :
                    ( p1(X305)
                    | ~ r1(X304,X305) )
                | ! [X306] :
                    ( ! [X307] :
                        ( p1(X307)
                        | ~ r1(X306,X307) )
                    | ! [X308] :
                        ( ! [X309] :
                            ( p1(X309)
                            | ~ r1(X308,X309) )
                        | ! [X310] :
                            ( ! [X311] :
                                ( p1(X311)
                                | ~ r1(X310,X311) )
                            | ! [X312] :
                                ( ! [X313] :
                                    ( p1(X313)
                                    | ~ r1(X312,X313) )
                                | ! [X314] :
                                    ( ! [X315] :
                                        ( p1(X315)
                                        | ~ r1(X314,X315) )
                                    | ! [X316] :
                                        ( ! [X317] :
                                            ( p1(X317)
                                            | ~ r1(X316,X317) )
                                        | ! [X318] :
                                            ( ! [X319] :
                                                ( p1(X319)
                                                | ~ r1(X318,X319) )
                                            | ! [X320] :
                                                ( ! [X321] :
                                                    ( p1(X321)
                                                    | ~ r1(X320,X321) )
                                                | ! [X322] :
                                                    ( ~ ! [X323] :
                                                          ( p1(X323)
                                                          | ~ r1(X322,X323) )
                                                    | ~ r1(X320,X322) )
                                                | ~ r1(X318,X320) )
                                            | ! [X324] :
                                                ( p2(X324)
                                                | ~ r1(X318,X324) )
                                            | ~ r1(X316,X318) )
                                        | ! [X325] :
                                            ( p2(X325)
                                            | ~ r1(X316,X325) )
                                        | ~ r1(X314,X316) )
                                    | ! [X326] :
                                        ( p2(X326)
                                        | ~ r1(X314,X326) )
                                    | ~ r1(X312,X314) )
                                | ! [X327] :
                                    ( p2(X327)
                                    | ~ r1(X312,X327) )
                                | ~ r1(X310,X312) )
                            | ! [X328] :
                                ( p2(X328)
                                | ~ r1(X310,X328) )
                            | ~ r1(X308,X310) )
                        | ! [X329] :
                            ( p2(X329)
                            | ~ r1(X308,X329) )
                        | ~ r1(X306,X308) )
                    | ! [X330] :
                        ( p2(X330)
                        | ~ r1(X306,X330) )
                    | ~ r1(X304,X306) )
                | ! [X331] :
                    ( p2(X331)
                    | ~ r1(X304,X331) )
                | ~ r1(X302,X304) )
            | ! [X332] :
                ( p2(X332)
                | ~ r1(X302,X332) )
            | ~ r1(X0,X302) )
        | ! [X333] :
            ( p2(X333)
            | ~ r1(X0,X333) )
        | ( ~ ! [X334] :
                ( p1(X334)
                | ~ r1(X0,X334) )
          & ~ ! [X335] :
                ( ~ ( ~ ! [X336] :
                          ( p1(X336)
                          | ~ r1(X335,X336) )
                    & ~ ! [X337] :
                          ( ~ ( ~ ! [X338] :
                                    ( p1(X338)
                                    | ~ r1(X337,X338) )
                              & ~ ! [X339] :
                                    ( ~ ( ~ ! [X340] :
                                              ( p1(X340)
                                              | ~ r1(X339,X340) )
                                        & ~ ! [X341] :
                                              ( ~ ( ~ ! [X342] :
                                                        ( p1(X342)
                                                        | ~ r1(X341,X342) )
                                                  & ~ ! [X343] :
                                                        ( ~ ! [X344] : ~ r1(X343,X344)
                                                        | ~ r1(X341,X343) )
                                                  & ~ ! [X345] :
                                                        ( p2(X345)
                                                        | ~ r1(X341,X345) ) )
                                              | ~ r1(X339,X341) )
                                        & ~ ! [X346] :
                                              ( p2(X346)
                                              | ~ r1(X339,X346) ) )
                                    | ~ r1(X337,X339) )
                              & ~ ! [X347] :
                                    ( p2(X347)
                                    | ~ r1(X337,X347) ) )
                          | ~ r1(X335,X337) )
                    & ~ ! [X348] :
                          ( p2(X348)
                          | ~ r1(X335,X348) ) )
                | ~ r1(X0,X335) )
          & ~ ! [X349] :
                ( p2(X349)
                | ~ r1(X0,X349) ) )
        | ( ~ ! [X350] :
                ( p1(X350)
                | ~ r1(X0,X350) )
          & ~ ! [X351] :
                ( ~ ( ~ ! [X352] :
                          ( p1(X352)
                          | ~ r1(X351,X352) )
                    & ~ ! [X353] :
                          ( ~ ( ~ ! [X354] :
                                    ( p1(X354)
                                    | ~ r1(X353,X354) )
                              & ~ ! [X355] :
                                    ( ~ ( ~ ! [X356] :
                                              ( p1(X356)
                                              | ~ r1(X355,X356) )
                                        & ~ ! [X357] :
                                              ( ~ ( ~ ! [X358] :
                                                        ( p1(X358)
                                                        | ~ r1(X357,X358) )
                                                  & ~ ! [X359] :
                                                        ( ~ ( ~ ! [X360] :
                                                                  ( ~ ! [X361] :
                                                                        ( p1(X361)
                                                                        | ~ r1(X360,X361) )
                                                                  | ~ r1(X359,X360) )
                                                            & ~ ! [X362] :
                                                                  ( ~ ! [X363] :
                                                                        ( ~ ! [X364] :
                                                                              ( p1(X364)
                                                                              | ~ r1(X363,X364) )
                                                                        | ~ r1(X362,X363) )
                                                                  | ~ r1(X359,X362) ) )
                                                        | ~ r1(X357,X359) )
                                                  & ~ ! [X365] :
                                                        ( p2(X365)
                                                        | ~ r1(X357,X365) ) )
                                              | ~ r1(X355,X357) )
                                        & ~ ! [X366] :
                                              ( p2(X366)
                                              | ~ r1(X355,X366) ) )
                                    | ~ r1(X353,X355) )
                              & ~ ! [X367] :
                                    ( p2(X367)
                                    | ~ r1(X353,X367) ) )
                          | ~ r1(X351,X353) )
                    & ~ ! [X368] :
                          ( p2(X368)
                          | ~ r1(X351,X368) ) )
                | ~ r1(X0,X351) )
          & ~ ! [X369] :
                ( p2(X369)
                | ~ r1(X0,X369) ) )
        | ( ~ ! [X370] :
                ( p1(X370)
                | ~ r1(X0,X370) )
          & ~ ! [X371] :
                ( ~ ( ~ ! [X372] :
                          ( p1(X372)
                          | ~ r1(X371,X372) )
                    & ~ ! [X373] :
                          ( ~ ( ~ ! [X374] :
                                    ( p1(X374)
                                    | ~ r1(X373,X374) )
                              & ~ ! [X375] :
                                    ( ~ ( ~ ! [X376] :
                                              ( p1(X376)
                                              | ~ r1(X375,X376) )
                                        & ~ ! [X377] :
                                              ( ~ ( ~ ! [X378] :
                                                        ( p1(X378)
                                                        | ~ r1(X377,X378) )
                                                  & ~ ! [X379] :
                                                        ( ! [X380] :
                                                            ( ~ ( ~ ! [X381] :
                                                                      ( p1(X381)
                                                                      | ~ r1(X380,X381) )
                                                                & ~ ! [X382] :
                                                                      ( ~ ! [X383] :
                                                                            ( p1(X383)
                                                                            | ~ r1(X382,X383) )
                                                                      | ~ r1(X380,X382) ) )
                                                            | ~ r1(X379,X380) )
                                                        | ~ r1(X377,X379) )
                                                  & ~ ! [X384] :
                                                        ( p2(X384)
                                                        | ~ r1(X377,X384) ) )
                                              | ~ r1(X375,X377) )
                                        & ~ ! [X385] :
                                              ( p2(X385)
                                              | ~ r1(X375,X385) ) )
                                    | ~ r1(X373,X375) )
                              & ~ ! [X386] :
                                    ( p2(X386)
                                    | ~ r1(X373,X386) ) )
                          | ~ r1(X371,X373) )
                    & ~ ! [X387] :
                          ( p2(X387)
                          | ~ r1(X371,X387) ) )
                | ~ r1(X0,X371) )
          & ~ ! [X388] :
                ( p2(X388)
                | ~ r1(X0,X388) ) )
        | ( ~ ! [X389] :
                ( p1(X389)
                | ~ r1(X0,X389) )
          & ~ ! [X390] :
                ( ~ ( ~ ! [X391] :
                          ( p1(X391)
                          | ~ r1(X390,X391) )
                    & ~ ! [X392] :
                          ( ~ ( ~ ! [X393] :
                                    ( p1(X393)
                                    | ~ r1(X392,X393) )
                              & ~ ! [X394] :
                                    ( ~ ( ~ ! [X395] :
                                              ( p1(X395)
                                              | ~ r1(X394,X395) )
                                        & ~ ! [X396] :
                                              ( ~ ( ~ ! [X397] :
                                                        ( p1(X397)
                                                        | ~ r1(X396,X397) )
                                                  & ~ ! [X398] :
                                                        ( ~ ( p1(X398)
                                                            & ~ ! [X399] :
                                                                  ( ~ ! [X400] :
                                                                        ( ~ p1(X400)
                                                                        | ~ r1(X399,X400) )
                                                                  | ~ r1(X398,X399) ) )
                                                        | ~ r1(X396,X398) )
                                                  & ~ ! [X401] :
                                                        ( p2(X401)
                                                        | ~ r1(X396,X401) ) )
                                              | ~ r1(X394,X396) )
                                        & ~ ! [X402] :
                                              ( p2(X402)
                                              | ~ r1(X394,X402) ) )
                                    | ~ r1(X392,X394) )
                              & ~ ! [X403] :
                                    ( p2(X403)
                                    | ~ r1(X392,X403) ) )
                          | ~ r1(X390,X392) )
                    & ~ ! [X404] :
                          ( p2(X404)
                          | ~ r1(X390,X404) ) )
                | ~ r1(X0,X390) )
          & ~ ! [X405] :
                ( p2(X405)
                | ~ r1(X0,X405) ) )
        | ! [X406] :
            ( p1(X406)
            | ~ r1(X0,X406) )
        | ! [X407] :
            ( ! [X408] :
                ( p1(X408)
                | ~ r1(X407,X408) )
            | ! [X409] :
                ( ! [X410] :
                    ( p1(X410)
                    | ~ r1(X409,X410) )
                | ! [X411] :
                    ( ! [X412] :
                        ( p1(X412)
                        | ~ r1(X411,X412) )
                    | ! [X413] :
                        ( ! [X414] :
                            ( p1(X414)
                            | ~ r1(X413,X414) )
                        | ! [X415] :
                            ( ! [X416] :
                                ( p1(X416)
                                | ~ r1(X415,X416) )
                            | ! [X417] :
                                ( ! [X418] :
                                    ( p1(X418)
                                    | ~ r1(X417,X418) )
                                | ! [X419] :
                                    ( ! [X420] :
                                        ( p1(X420)
                                        | ~ r1(X419,X420) )
                                    | ! [X421] :
                                        ( ! [X422] :
                                            ( p1(X422)
                                            | ~ r1(X421,X422) )
                                        | ! [X423] :
                                            ( ! [X424] :
                                                ( p1(X424)
                                                | ~ r1(X423,X424) )
                                            | ! [X425] :
                                                ( ! [X426] :
                                                    ( p1(X426)
                                                    | ~ r1(X425,X426) )
                                                | ! [X427] :
                                                    ( ~ ! [X428] :
                                                          ( p1(X428)
                                                          | ~ r1(X427,X428) )
                                                    | ~ r1(X425,X427) )
                                                | ~ r1(X423,X425) )
                                            | ! [X429] :
                                                ( p2(X429)
                                                | ~ r1(X423,X429) )
                                            | ~ r1(X421,X423) )
                                        | ! [X430] :
                                            ( p2(X430)
                                            | ~ r1(X421,X430) )
                                        | ~ r1(X419,X421) )
                                    | ! [X431] :
                                        ( p2(X431)
                                        | ~ r1(X419,X431) )
                                    | ~ r1(X417,X419) )
                                | ! [X432] :
                                    ( p2(X432)
                                    | ~ r1(X417,X432) )
                                | ~ r1(X415,X417) )
                            | ! [X433] :
                                ( p2(X433)
                                | ~ r1(X415,X433) )
                            | ~ r1(X413,X415) )
                        | ! [X434] :
                            ( p2(X434)
                            | ~ r1(X413,X434) )
                        | ~ r1(X411,X413) )
                    | ! [X435] :
                        ( p2(X435)
                        | ~ r1(X411,X435) )
                    | ~ r1(X409,X411) )
                | ! [X436] :
                    ( p2(X436)
                    | ~ r1(X409,X436) )
                | ~ r1(X407,X409) )
            | ! [X437] :
                ( p2(X437)
                | ~ r1(X407,X437) )
            | ~ r1(X0,X407) )
        | ! [X438] :
            ( p2(X438)
            | ~ r1(X0,X438) )
        | ( ~ ! [X439] :
                ( p1(X439)
                | ~ r1(X0,X439) )
          & ~ ! [X440] :
                ( ~ ( ~ ! [X441] :
                          ( p1(X441)
                          | ~ r1(X440,X441) )
                    & ~ ! [X442] :
                          ( ~ ( ~ ! [X443] :
                                    ( p1(X443)
                                    | ~ r1(X442,X443) )
                              & ~ ! [X444] :
                                    ( ~ ( ~ ! [X445] :
                                              ( p1(X445)
                                              | ~ r1(X444,X445) )
                                        & ~ ! [X446] :
                                              ( ~ ( ~ ! [X447] :
                                                        ( p1(X447)
                                                        | ~ r1(X446,X447) )
                                                  & ~ ! [X448] :
                                                        ( ~ ( ~ ! [X449] :
                                                                  ( p1(X449)
                                                                  | ~ r1(X448,X449) )
                                                            & ~ ! [X450] :
                                                                  ( ~ ! [X451] : ~ r1(X450,X451)
                                                                  | ~ r1(X448,X450) )
                                                            & ~ ! [X452] :
                                                                  ( p2(X452)
                                                                  | ~ r1(X448,X452) ) )
                                                        | ~ r1(X446,X448) )
                                                  & ~ ! [X453] :
                                                        ( p2(X453)
                                                        | ~ r1(X446,X453) ) )
                                              | ~ r1(X444,X446) )
                                        & ~ ! [X454] :
                                              ( p2(X454)
                                              | ~ r1(X444,X454) ) )
                                    | ~ r1(X442,X444) )
                              & ~ ! [X455] :
                                    ( p2(X455)
                                    | ~ r1(X442,X455) ) )
                          | ~ r1(X440,X442) )
                    & ~ ! [X456] :
                          ( p2(X456)
                          | ~ r1(X440,X456) ) )
                | ~ r1(X0,X440) )
          & ~ ! [X457] :
                ( p2(X457)
                | ~ r1(X0,X457) ) )
        | ( ~ ! [X458] :
                ( p1(X458)
                | ~ r1(X0,X458) )
          & ~ ! [X459] :
                ( ~ ( ~ ! [X460] :
                          ( p1(X460)
                          | ~ r1(X459,X460) )
                    & ~ ! [X461] :
                          ( ~ ( ~ ! [X462] :
                                    ( p1(X462)
                                    | ~ r1(X461,X462) )
                              & ~ ! [X463] :
                                    ( ~ ( ~ ! [X464] :
                                              ( p1(X464)
                                              | ~ r1(X463,X464) )
                                        & ~ ! [X465] :
                                              ( ~ ( ~ ! [X466] :
                                                        ( p1(X466)
                                                        | ~ r1(X465,X466) )
                                                  & ~ ! [X467] :
                                                        ( ~ ( ~ ! [X468] :
                                                                  ( p1(X468)
                                                                  | ~ r1(X467,X468) )
                                                            & ~ ! [X469] :
                                                                  ( ~ ( ~ ! [X470] :
                                                                            ( ~ ! [X471] :
                                                                                  ( p1(X471)
                                                                                  | ~ r1(X470,X471) )
                                                                            | ~ r1(X469,X470) )
                                                                      & ~ ! [X472] :
                                                                            ( ~ ! [X473] :
                                                                                  ( ~ ! [X474] :
                                                                                        ( p1(X474)
                                                                                        | ~ r1(X473,X474) )
                                                                                  | ~ r1(X472,X473) )
                                                                            | ~ r1(X469,X472) ) )
                                                                  | ~ r1(X467,X469) )
                                                            & ~ ! [X475] :
                                                                  ( p2(X475)
                                                                  | ~ r1(X467,X475) ) )
                                                        | ~ r1(X465,X467) )
                                                  & ~ ! [X476] :
                                                        ( p2(X476)
                                                        | ~ r1(X465,X476) ) )
                                              | ~ r1(X463,X465) )
                                        & ~ ! [X477] :
                                              ( p2(X477)
                                              | ~ r1(X463,X477) ) )
                                    | ~ r1(X461,X463) )
                              & ~ ! [X478] :
                                    ( p2(X478)
                                    | ~ r1(X461,X478) ) )
                          | ~ r1(X459,X461) )
                    & ~ ! [X479] :
                          ( p2(X479)
                          | ~ r1(X459,X479) ) )
                | ~ r1(X0,X459) )
          & ~ ! [X480] :
                ( p2(X480)
                | ~ r1(X0,X480) ) )
        | ( ~ ! [X481] :
                ( p1(X481)
                | ~ r1(X0,X481) )
          & ~ ! [X482] :
                ( ~ ( ~ ! [X483] :
                          ( p1(X483)
                          | ~ r1(X482,X483) )
                    & ~ ! [X484] :
                          ( ~ ( ~ ! [X485] :
                                    ( p1(X485)
                                    | ~ r1(X484,X485) )
                              & ~ ! [X486] :
                                    ( ~ ( ~ ! [X487] :
                                              ( p1(X487)
                                              | ~ r1(X486,X487) )
                                        & ~ ! [X488] :
                                              ( ~ ( ~ ! [X489] :
                                                        ( p1(X489)
                                                        | ~ r1(X488,X489) )
                                                  & ~ ! [X490] :
                                                        ( ~ ( ~ ! [X491] :
                                                                  ( p1(X491)
                                                                  | ~ r1(X490,X491) )
                                                            & ~ ! [X492] :
                                                                  ( ! [X493] :
                                                                      ( ~ ( ~ ! [X494] :
                                                                                ( p1(X494)
                                                                                | ~ r1(X493,X494) )
                                                                          & ~ ! [X495] :
                                                                                ( ~ ! [X496] :
                                                                                      ( p1(X496)
                                                                                      | ~ r1(X495,X496) )
                                                                                | ~ r1(X493,X495) ) )
                                                                      | ~ r1(X492,X493) )
                                                                  | ~ r1(X490,X492) )
                                                            & ~ ! [X497] :
                                                                  ( p2(X497)
                                                                  | ~ r1(X490,X497) ) )
                                                        | ~ r1(X488,X490) )
                                                  & ~ ! [X498] :
                                                        ( p2(X498)
                                                        | ~ r1(X488,X498) ) )
                                              | ~ r1(X486,X488) )
                                        & ~ ! [X499] :
                                              ( p2(X499)
                                              | ~ r1(X486,X499) ) )
                                    | ~ r1(X484,X486) )
                              & ~ ! [X500] :
                                    ( p2(X500)
                                    | ~ r1(X484,X500) ) )
                          | ~ r1(X482,X484) )
                    & ~ ! [X501] :
                          ( p2(X501)
                          | ~ r1(X482,X501) ) )
                | ~ r1(X0,X482) )
          & ~ ! [X502] :
                ( p2(X502)
                | ~ r1(X0,X502) ) )
        | ( ~ ! [X503] :
                ( p1(X503)
                | ~ r1(X0,X503) )
          & ~ ! [X504] :
                ( ~ ( ~ ! [X505] :
                          ( p1(X505)
                          | ~ r1(X504,X505) )
                    & ~ ! [X506] :
                          ( ~ ( ~ ! [X507] :
                                    ( p1(X507)
                                    | ~ r1(X506,X507) )
                              & ~ ! [X508] :
                                    ( ~ ( ~ ! [X509] :
                                              ( p1(X509)
                                              | ~ r1(X508,X509) )
                                        & ~ ! [X510] :
                                              ( ~ ( ~ ! [X511] :
                                                        ( p1(X511)
                                                        | ~ r1(X510,X511) )
                                                  & ~ ! [X512] :
                                                        ( ~ ( ~ ! [X513] :
                                                                  ( p1(X513)
                                                                  | ~ r1(X512,X513) )
                                                            & ~ ! [X514] :
                                                                  ( ~ ( p1(X514)
                                                                      & ~ ! [X515] :
                                                                            ( ~ ! [X516] :
                                                                                  ( ~ p1(X516)
                                                                                  | ~ r1(X515,X516) )
                                                                            | ~ r1(X514,X515) ) )
                                                                  | ~ r1(X512,X514) )
                                                            & ~ ! [X517] :
                                                                  ( p2(X517)
                                                                  | ~ r1(X512,X517) ) )
                                                        | ~ r1(X510,X512) )
                                                  & ~ ! [X518] :
                                                        ( p2(X518)
                                                        | ~ r1(X510,X518) ) )
                                              | ~ r1(X508,X510) )
                                        & ~ ! [X519] :
                                              ( p2(X519)
                                              | ~ r1(X508,X519) ) )
                                    | ~ r1(X506,X508) )
                              & ~ ! [X520] :
                                    ( p2(X520)
                                    | ~ r1(X506,X520) ) )
                          | ~ r1(X504,X506) )
                    & ~ ! [X521] :
                          ( p2(X521)
                          | ~ r1(X504,X521) ) )
                | ~ r1(X0,X504) )
          & ~ ! [X522] :
                ( p2(X522)
                | ~ r1(X0,X522) ) )
        | ! [X523] :
            ( p1(X523)
            | ~ r1(X0,X523) )
        | ! [X524] :
            ( ! [X525] :
                ( p1(X525)
                | ~ r1(X524,X525) )
            | ! [X526] :
                ( ! [X527] :
                    ( p1(X527)
                    | ~ r1(X526,X527) )
                | ! [X528] :
                    ( ! [X529] :
                        ( p1(X529)
                        | ~ r1(X528,X529) )
                    | ! [X530] :
                        ( ! [X531] :
                            ( p1(X531)
                            | ~ r1(X530,X531) )
                        | ! [X532] :
                            ( ! [X533] :
                                ( p1(X533)
                                | ~ r1(X532,X533) )
                            | ! [X534] :
                                ( ! [X535] :
                                    ( p1(X535)
                                    | ~ r1(X534,X535) )
                                | ! [X536] :
                                    ( ! [X537] :
                                        ( p1(X537)
                                        | ~ r1(X536,X537) )
                                    | ! [X538] :
                                        ( ! [X539] :
                                            ( p1(X539)
                                            | ~ r1(X538,X539) )
                                        | ! [X540] :
                                            ( ! [X541] :
                                                ( p1(X541)
                                                | ~ r1(X540,X541) )
                                            | ! [X542] :
                                                ( ! [X543] :
                                                    ( p1(X543)
                                                    | ~ r1(X542,X543) )
                                                | ! [X544] :
                                                    ( ~ ! [X545] :
                                                          ( p1(X545)
                                                          | ~ r1(X544,X545) )
                                                    | ~ r1(X542,X544) )
                                                | ~ r1(X540,X542) )
                                            | ! [X546] :
                                                ( p2(X546)
                                                | ~ r1(X540,X546) )
                                            | ~ r1(X538,X540) )
                                        | ! [X547] :
                                            ( p2(X547)
                                            | ~ r1(X538,X547) )
                                        | ~ r1(X536,X538) )
                                    | ! [X548] :
                                        ( p2(X548)
                                        | ~ r1(X536,X548) )
                                    | ~ r1(X534,X536) )
                                | ! [X549] :
                                    ( p2(X549)
                                    | ~ r1(X534,X549) )
                                | ~ r1(X532,X534) )
                            | ! [X550] :
                                ( p2(X550)
                                | ~ r1(X532,X550) )
                            | ~ r1(X530,X532) )
                        | ! [X551] :
                            ( p2(X551)
                            | ~ r1(X530,X551) )
                        | ~ r1(X528,X530) )
                    | ! [X552] :
                        ( p2(X552)
                        | ~ r1(X528,X552) )
                    | ~ r1(X526,X528) )
                | ! [X553] :
                    ( p2(X553)
                    | ~ r1(X526,X553) )
                | ~ r1(X524,X526) )
            | ! [X554] :
                ( p2(X554)
                | ~ r1(X524,X554) )
            | ~ r1(X0,X524) )
        | ! [X555] :
            ( p2(X555)
            | ~ r1(X0,X555) )
        | ( ~ ! [X556] :
                ( p1(X556)
                | ~ r1(X0,X556) )
          & ~ ! [X557] :
                ( ~ ( ~ ! [X558] :
                          ( p1(X558)
                          | ~ r1(X557,X558) )
                    & ~ ! [X559] :
                          ( ~ ( ~ ! [X560] :
                                    ( p1(X560)
                                    | ~ r1(X559,X560) )
                              & ~ ! [X561] :
                                    ( ~ ( ~ ! [X562] :
                                              ( p1(X562)
                                              | ~ r1(X561,X562) )
                                        & ~ ! [X563] :
                                              ( ~ ( ~ ! [X564] :
                                                        ( p1(X564)
                                                        | ~ r1(X563,X564) )
                                                  & ~ ! [X565] :
                                                        ( ~ ( ~ ! [X566] :
                                                                  ( p1(X566)
                                                                  | ~ r1(X565,X566) )
                                                            & ~ ! [X567] :
                                                                  ( ~ ( ~ ! [X568] :
                                                                            ( p1(X568)
                                                                            | ~ r1(X567,X568) )
                                                                      & ~ ! [X569] :
                                                                            ( ~ ! [X570] : ~ r1(X569,X570)
                                                                            | ~ r1(X567,X569) )
                                                                      & ~ ! [X571] :
                                                                            ( p2(X571)
                                                                            | ~ r1(X567,X571) ) )
                                                                  | ~ r1(X565,X567) )
                                                            & ~ ! [X572] :
                                                                  ( p2(X572)
                                                                  | ~ r1(X565,X572) ) )
                                                        | ~ r1(X563,X565) )
                                                  & ~ ! [X573] :
                                                        ( p2(X573)
                                                        | ~ r1(X563,X573) ) )
                                              | ~ r1(X561,X563) )
                                        & ~ ! [X574] :
                                              ( p2(X574)
                                              | ~ r1(X561,X574) ) )
                                    | ~ r1(X559,X561) )
                              & ~ ! [X575] :
                                    ( p2(X575)
                                    | ~ r1(X559,X575) ) )
                          | ~ r1(X557,X559) )
                    & ~ ! [X576] :
                          ( p2(X576)
                          | ~ r1(X557,X576) ) )
                | ~ r1(X0,X557) )
          & ~ ! [X577] :
                ( p2(X577)
                | ~ r1(X0,X577) ) )
        | ( ~ ! [X578] :
                ( p1(X578)
                | ~ r1(X0,X578) )
          & ~ ! [X579] :
                ( ~ ( ~ ! [X580] :
                          ( p1(X580)
                          | ~ r1(X579,X580) )
                    & ~ ! [X581] :
                          ( ~ ( ~ ! [X582] :
                                    ( p1(X582)
                                    | ~ r1(X581,X582) )
                              & ~ ! [X583] :
                                    ( ~ ( ~ ! [X584] :
                                              ( p1(X584)
                                              | ~ r1(X583,X584) )
                                        & ~ ! [X585] :
                                              ( ~ ( ~ ! [X586] :
                                                        ( p1(X586)
                                                        | ~ r1(X585,X586) )
                                                  & ~ ! [X587] :
                                                        ( ~ ( ~ ! [X588] :
                                                                  ( p1(X588)
                                                                  | ~ r1(X587,X588) )
                                                            & ~ ! [X589] :
                                                                  ( ~ ( ~ ! [X590] :
                                                                            ( p1(X590)
                                                                            | ~ r1(X589,X590) )
                                                                      & ~ ! [X591] :
                                                                            ( ~ ( ~ ! [X592] :
                                                                                      ( ~ ! [X593] :
                                                                                            ( p1(X593)
                                                                                            | ~ r1(X592,X593) )
                                                                                      | ~ r1(X591,X592) )
                                                                                & ~ ! [X594] :
                                                                                      ( ~ ! [X595] :
                                                                                            ( ~ ! [X596] :
                                                                                                  ( p1(X596)
                                                                                                  | ~ r1(X595,X596) )
                                                                                            | ~ r1(X594,X595) )
                                                                                      | ~ r1(X591,X594) ) )
                                                                            | ~ r1(X589,X591) )
                                                                      & ~ ! [X597] :
                                                                            ( p2(X597)
                                                                            | ~ r1(X589,X597) ) )
                                                                  | ~ r1(X587,X589) )
                                                            & ~ ! [X598] :
                                                                  ( p2(X598)
                                                                  | ~ r1(X587,X598) ) )
                                                        | ~ r1(X585,X587) )
                                                  & ~ ! [X599] :
                                                        ( p2(X599)
                                                        | ~ r1(X585,X599) ) )
                                              | ~ r1(X583,X585) )
                                        & ~ ! [X600] :
                                              ( p2(X600)
                                              | ~ r1(X583,X600) ) )
                                    | ~ r1(X581,X583) )
                              & ~ ! [X601] :
                                    ( p2(X601)
                                    | ~ r1(X581,X601) ) )
                          | ~ r1(X579,X581) )
                    & ~ ! [X602] :
                          ( p2(X602)
                          | ~ r1(X579,X602) ) )
                | ~ r1(X0,X579) )
          & ~ ! [X603] :
                ( p2(X603)
                | ~ r1(X0,X603) ) )
        | ( ~ ! [X604] :
                ( p1(X604)
                | ~ r1(X0,X604) )
          & ~ ! [X605] :
                ( ~ ( ~ ! [X606] :
                          ( p1(X606)
                          | ~ r1(X605,X606) )
                    & ~ ! [X607] :
                          ( ~ ( ~ ! [X608] :
                                    ( p1(X608)
                                    | ~ r1(X607,X608) )
                              & ~ ! [X609] :
                                    ( ~ ( ~ ! [X610] :
                                              ( p1(X610)
                                              | ~ r1(X609,X610) )
                                        & ~ ! [X611] :
                                              ( ~ ( ~ ! [X612] :
                                                        ( p1(X612)
                                                        | ~ r1(X611,X612) )
                                                  & ~ ! [X613] :
                                                        ( ~ ( ~ ! [X614] :
                                                                  ( p1(X614)
                                                                  | ~ r1(X613,X614) )
                                                            & ~ ! [X615] :
                                                                  ( ~ ( ~ ! [X616] :
                                                                            ( p1(X616)
                                                                            | ~ r1(X615,X616) )
                                                                      & ~ ! [X617] :
                                                                            ( ! [X618] :
                                                                                ( ~ ( ~ ! [X619] :
                                                                                          ( p1(X619)
                                                                                          | ~ r1(X618,X619) )
                                                                                    & ~ ! [X620] :
                                                                                          ( ~ ! [X621] :
                                                                                                ( p1(X621)
                                                                                                | ~ r1(X620,X621) )
                                                                                          | ~ r1(X618,X620) ) )
                                                                                | ~ r1(X617,X618) )
                                                                            | ~ r1(X615,X617) )
                                                                      & ~ ! [X622] :
                                                                            ( p2(X622)
                                                                            | ~ r1(X615,X622) ) )
                                                                  | ~ r1(X613,X615) )
                                                            & ~ ! [X623] :
                                                                  ( p2(X623)
                                                                  | ~ r1(X613,X623) ) )
                                                        | ~ r1(X611,X613) )
                                                  & ~ ! [X624] :
                                                        ( p2(X624)
                                                        | ~ r1(X611,X624) ) )
                                              | ~ r1(X609,X611) )
                                        & ~ ! [X625] :
                                              ( p2(X625)
                                              | ~ r1(X609,X625) ) )
                                    | ~ r1(X607,X609) )
                              & ~ ! [X626] :
                                    ( p2(X626)
                                    | ~ r1(X607,X626) ) )
                          | ~ r1(X605,X607) )
                    & ~ ! [X627] :
                          ( p2(X627)
                          | ~ r1(X605,X627) ) )
                | ~ r1(X0,X605) )
          & ~ ! [X628] :
                ( p2(X628)
                | ~ r1(X0,X628) ) )
        | ( ~ ! [X629] :
                ( p1(X629)
                | ~ r1(X0,X629) )
          & ~ ! [X630] :
                ( ~ ( ~ ! [X631] :
                          ( p1(X631)
                          | ~ r1(X630,X631) )
                    & ~ ! [X632] :
                          ( ~ ( ~ ! [X633] :
                                    ( p1(X633)
                                    | ~ r1(X632,X633) )
                              & ~ ! [X634] :
                                    ( ~ ( ~ ! [X635] :
                                              ( p1(X635)
                                              | ~ r1(X634,X635) )
                                        & ~ ! [X636] :
                                              ( ~ ( ~ ! [X637] :
                                                        ( p1(X637)
                                                        | ~ r1(X636,X637) )
                                                  & ~ ! [X638] :
                                                        ( ~ ( ~ ! [X639] :
                                                                  ( p1(X639)
                                                                  | ~ r1(X638,X639) )
                                                            & ~ ! [X640] :
                                                                  ( ~ ( ~ ! [X641] :
                                                                            ( p1(X641)
                                                                            | ~ r1(X640,X641) )
                                                                      & ~ ! [X642] :
                                                                            ( ~ ( p1(X642)
                                                                                & ~ ! [X643] :
                                                                                      ( ~ ! [X644] :
                                                                                            ( ~ p1(X644)
                                                                                            | ~ r1(X643,X644) )
                                                                                      | ~ r1(X642,X643) ) )
                                                                            | ~ r1(X640,X642) )
                                                                      & ~ ! [X645] :
                                                                            ( p2(X645)
                                                                            | ~ r1(X640,X645) ) )
                                                                  | ~ r1(X638,X640) )
                                                            & ~ ! [X646] :
                                                                  ( p2(X646)
                                                                  | ~ r1(X638,X646) ) )
                                                        | ~ r1(X636,X638) )
                                                  & ~ ! [X647] :
                                                        ( p2(X647)
                                                        | ~ r1(X636,X647) ) )
                                              | ~ r1(X634,X636) )
                                        & ~ ! [X648] :
                                              ( p2(X648)
                                              | ~ r1(X634,X648) ) )
                                    | ~ r1(X632,X634) )
                              & ~ ! [X649] :
                                    ( p2(X649)
                                    | ~ r1(X632,X649) ) )
                          | ~ r1(X630,X632) )
                    & ~ ! [X650] :
                          ( p2(X650)
                          | ~ r1(X630,X650) ) )
                | ~ r1(X0,X630) )
          & ~ ! [X651] :
                ( p2(X651)
                | ~ r1(X0,X651) ) )
        | ! [X652] :
            ( p1(X652)
            | ~ r1(X0,X652) )
        | ! [X653] :
            ( ! [X654] :
                ( p1(X654)
                | ~ r1(X653,X654) )
            | ! [X655] :
                ( ! [X656] :
                    ( p1(X656)
                    | ~ r1(X655,X656) )
                | ! [X657] :
                    ( ! [X658] :
                        ( p1(X658)
                        | ~ r1(X657,X658) )
                    | ! [X659] :
                        ( ! [X660] :
                            ( p1(X660)
                            | ~ r1(X659,X660) )
                        | ! [X661] :
                            ( ! [X662] :
                                ( p1(X662)
                                | ~ r1(X661,X662) )
                            | ! [X663] :
                                ( ! [X664] :
                                    ( p1(X664)
                                    | ~ r1(X663,X664) )
                                | ! [X665] :
                                    ( ! [X666] :
                                        ( p1(X666)
                                        | ~ r1(X665,X666) )
                                    | ! [X667] :
                                        ( ! [X668] :
                                            ( p1(X668)
                                            | ~ r1(X667,X668) )
                                        | ! [X669] :
                                            ( ! [X670] :
                                                ( p1(X670)
                                                | ~ r1(X669,X670) )
                                            | ! [X671] :
                                                ( ! [X672] :
                                                    ( p1(X672)
                                                    | ~ r1(X671,X672) )
                                                | ! [X673] :
                                                    ( ~ ! [X674] :
                                                          ( p1(X674)
                                                          | ~ r1(X673,X674) )
                                                    | ~ r1(X671,X673) )
                                                | ~ r1(X669,X671) )
                                            | ! [X675] :
                                                ( p2(X675)
                                                | ~ r1(X669,X675) )
                                            | ~ r1(X667,X669) )
                                        | ! [X676] :
                                            ( p2(X676)
                                            | ~ r1(X667,X676) )
                                        | ~ r1(X665,X667) )
                                    | ! [X677] :
                                        ( p2(X677)
                                        | ~ r1(X665,X677) )
                                    | ~ r1(X663,X665) )
                                | ! [X678] :
                                    ( p2(X678)
                                    | ~ r1(X663,X678) )
                                | ~ r1(X661,X663) )
                            | ! [X679] :
                                ( p2(X679)
                                | ~ r1(X661,X679) )
                            | ~ r1(X659,X661) )
                        | ! [X680] :
                            ( p2(X680)
                            | ~ r1(X659,X680) )
                        | ~ r1(X657,X659) )
                    | ! [X681] :
                        ( p2(X681)
                        | ~ r1(X657,X681) )
                    | ~ r1(X655,X657) )
                | ! [X682] :
                    ( p2(X682)
                    | ~ r1(X655,X682) )
                | ~ r1(X653,X655) )
            | ! [X683] :
                ( p2(X683)
                | ~ r1(X653,X683) )
            | ~ r1(X0,X653) )
        | ! [X684] :
            ( p2(X684)
            | ~ r1(X0,X684) )
        | ( ~ ! [X685] :
                ( p1(X685)
                | ~ r1(X0,X685) )
          & ~ ! [X686] :
                ( ~ ( ~ ! [X687] :
                          ( p1(X687)
                          | ~ r1(X686,X687) )
                    & ~ ! [X688] :
                          ( ~ ( ~ ! [X689] :
                                    ( p1(X689)
                                    | ~ r1(X688,X689) )
                              & ~ ! [X690] :
                                    ( ~ ( ~ ! [X691] :
                                              ( p1(X691)
                                              | ~ r1(X690,X691) )
                                        & ~ ! [X692] :
                                              ( ~ ( ~ ! [X693] :
                                                        ( p1(X693)
                                                        | ~ r1(X692,X693) )
                                                  & ~ ! [X694] :
                                                        ( ~ ( ~ ! [X695] :
                                                                  ( p1(X695)
                                                                  | ~ r1(X694,X695) )
                                                            & ~ ! [X696] :
                                                                  ( ~ ( ~ ! [X697] :
                                                                            ( p1(X697)
                                                                            | ~ r1(X696,X697) )
                                                                      & ~ ! [X698] :
                                                                            ( ~ ( ~ ! [X699] :
                                                                                      ( p1(X699)
                                                                                      | ~ r1(X698,X699) )
                                                                                & ~ ! [X700] :
                                                                                      ( ~ ! [X701] : ~ r1(X700,X701)
                                                                                      | ~ r1(X698,X700) )
                                                                                & ~ ! [X702] :
                                                                                      ( p2(X702)
                                                                                      | ~ r1(X698,X702) ) )
                                                                            | ~ r1(X696,X698) )
                                                                      & ~ ! [X703] :
                                                                            ( p2(X703)
                                                                            | ~ r1(X696,X703) ) )
                                                                  | ~ r1(X694,X696) )
                                                            & ~ ! [X704] :
                                                                  ( p2(X704)
                                                                  | ~ r1(X694,X704) ) )
                                                        | ~ r1(X692,X694) )
                                                  & ~ ! [X705] :
                                                        ( p2(X705)
                                                        | ~ r1(X692,X705) ) )
                                              | ~ r1(X690,X692) )
                                        & ~ ! [X706] :
                                              ( p2(X706)
                                              | ~ r1(X690,X706) ) )
                                    | ~ r1(X688,X690) )
                              & ~ ! [X707] :
                                    ( p2(X707)
                                    | ~ r1(X688,X707) ) )
                          | ~ r1(X686,X688) )
                    & ~ ! [X708] :
                          ( p2(X708)
                          | ~ r1(X686,X708) ) )
                | ~ r1(X0,X686) )
          & ~ ! [X709] :
                ( p2(X709)
                | ~ r1(X0,X709) ) )
        | ( ~ ! [X710] :
                ( p1(X710)
                | ~ r1(X0,X710) )
          & ~ ! [X711] :
                ( ~ ( ~ ! [X712] :
                          ( p1(X712)
                          | ~ r1(X711,X712) )
                    & ~ ! [X713] :
                          ( ~ ( ~ ! [X714] :
                                    ( p1(X714)
                                    | ~ r1(X713,X714) )
                              & ~ ! [X715] :
                                    ( ~ ( ~ ! [X716] :
                                              ( p1(X716)
                                              | ~ r1(X715,X716) )
                                        & ~ ! [X717] :
                                              ( ~ ( ~ ! [X718] :
                                                        ( p1(X718)
                                                        | ~ r1(X717,X718) )
                                                  & ~ ! [X719] :
                                                        ( ~ ( ~ ! [X720] :
                                                                  ( p1(X720)
                                                                  | ~ r1(X719,X720) )
                                                            & ~ ! [X721] :
                                                                  ( ~ ( ~ ! [X722] :
                                                                            ( p1(X722)
                                                                            | ~ r1(X721,X722) )
                                                                      & ~ ! [X723] :
                                                                            ( ~ ( ~ ! [X724] :
                                                                                      ( p1(X724)
                                                                                      | ~ r1(X723,X724) )
                                                                                & ~ ! [X725] :
                                                                                      ( ~ ( ~ ! [X726] :
                                                                                                ( ~ ! [X727] :
                                                                                                      ( p1(X727)
                                                                                                      | ~ r1(X726,X727) )
                                                                                                | ~ r1(X725,X726) )
                                                                                          & ~ ! [X728] :
                                                                                                ( ~ ! [X729] :
                                                                                                      ( ~ ! [X730] :
                                                                                                            ( p1(X730)
                                                                                                            | ~ r1(X729,X730) )
                                                                                                      | ~ r1(X728,X729) )
                                                                                                | ~ r1(X725,X728) ) )
                                                                                      | ~ r1(X723,X725) )
                                                                                & ~ ! [X731] :
                                                                                      ( p2(X731)
                                                                                      | ~ r1(X723,X731) ) )
                                                                            | ~ r1(X721,X723) )
                                                                      & ~ ! [X732] :
                                                                            ( p2(X732)
                                                                            | ~ r1(X721,X732) ) )
                                                                  | ~ r1(X719,X721) )
                                                            & ~ ! [X733] :
                                                                  ( p2(X733)
                                                                  | ~ r1(X719,X733) ) )
                                                        | ~ r1(X717,X719) )
                                                  & ~ ! [X734] :
                                                        ( p2(X734)
                                                        | ~ r1(X717,X734) ) )
                                              | ~ r1(X715,X717) )
                                        & ~ ! [X735] :
                                              ( p2(X735)
                                              | ~ r1(X715,X735) ) )
                                    | ~ r1(X713,X715) )
                              & ~ ! [X736] :
                                    ( p2(X736)
                                    | ~ r1(X713,X736) ) )
                          | ~ r1(X711,X713) )
                    & ~ ! [X737] :
                          ( p2(X737)
                          | ~ r1(X711,X737) ) )
                | ~ r1(X0,X711) )
          & ~ ! [X738] :
                ( p2(X738)
                | ~ r1(X0,X738) ) )
        | ( ~ ! [X739] :
                ( p1(X739)
                | ~ r1(X0,X739) )
          & ~ ! [X740] :
                ( ~ ( ~ ! [X741] :
                          ( p1(X741)
                          | ~ r1(X740,X741) )
                    & ~ ! [X742] :
                          ( ~ ( ~ ! [X743] :
                                    ( p1(X743)
                                    | ~ r1(X742,X743) )
                              & ~ ! [X744] :
                                    ( ~ ( ~ ! [X745] :
                                              ( p1(X745)
                                              | ~ r1(X744,X745) )
                                        & ~ ! [X746] :
                                              ( ~ ( ~ ! [X747] :
                                                        ( p1(X747)
                                                        | ~ r1(X746,X747) )
                                                  & ~ ! [X748] :
                                                        ( ~ ( ~ ! [X749] :
                                                                  ( p1(X749)
                                                                  | ~ r1(X748,X749) )
                                                            & ~ ! [X750] :
                                                                  ( ~ ( ~ ! [X751] :
                                                                            ( p1(X751)
                                                                            | ~ r1(X750,X751) )
                                                                      & ~ ! [X752] :
                                                                            ( ~ ( ~ ! [X753] :
                                                                                      ( p1(X753)
                                                                                      | ~ r1(X752,X753) )
                                                                                & ~ ! [X754] :
                                                                                      ( ! [X755] :
                                                                                          ( ~ ( ~ ! [X756] :
                                                                                                    ( p1(X756)
                                                                                                    | ~ r1(X755,X756) )
                                                                                              & ~ ! [X757] :
                                                                                                    ( ~ ! [X758] :
                                                                                                          ( p1(X758)
                                                                                                          | ~ r1(X757,X758) )
                                                                                                    | ~ r1(X755,X757) ) )
                                                                                          | ~ r1(X754,X755) )
                                                                                      | ~ r1(X752,X754) )
                                                                                & ~ ! [X759] :
                                                                                      ( p2(X759)
                                                                                      | ~ r1(X752,X759) ) )
                                                                            | ~ r1(X750,X752) )
                                                                      & ~ ! [X760] :
                                                                            ( p2(X760)
                                                                            | ~ r1(X750,X760) ) )
                                                                  | ~ r1(X748,X750) )
                                                            & ~ ! [X761] :
                                                                  ( p2(X761)
                                                                  | ~ r1(X748,X761) ) )
                                                        | ~ r1(X746,X748) )
                                                  & ~ ! [X762] :
                                                        ( p2(X762)
                                                        | ~ r1(X746,X762) ) )
                                              | ~ r1(X744,X746) )
                                        & ~ ! [X763] :
                                              ( p2(X763)
                                              | ~ r1(X744,X763) ) )
                                    | ~ r1(X742,X744) )
                              & ~ ! [X764] :
                                    ( p2(X764)
                                    | ~ r1(X742,X764) ) )
                          | ~ r1(X740,X742) )
                    & ~ ! [X765] :
                          ( p2(X765)
                          | ~ r1(X740,X765) ) )
                | ~ r1(X0,X740) )
          & ~ ! [X766] :
                ( p2(X766)
                | ~ r1(X0,X766) ) )
        | ( ~ ! [X767] :
                ( p1(X767)
                | ~ r1(X0,X767) )
          & ~ ! [X768] :
                ( ~ ( ~ ! [X769] :
                          ( p1(X769)
                          | ~ r1(X768,X769) )
                    & ~ ! [X770] :
                          ( ~ ( ~ ! [X771] :
                                    ( p1(X771)
                                    | ~ r1(X770,X771) )
                              & ~ ! [X772] :
                                    ( ~ ( ~ ! [X773] :
                                              ( p1(X773)
                                              | ~ r1(X772,X773) )
                                        & ~ ! [X774] :
                                              ( ~ ( ~ ! [X775] :
                                                        ( p1(X775)
                                                        | ~ r1(X774,X775) )
                                                  & ~ ! [X776] :
                                                        ( ~ ( ~ ! [X777] :
                                                                  ( p1(X777)
                                                                  | ~ r1(X776,X777) )
                                                            & ~ ! [X778] :
                                                                  ( ~ ( ~ ! [X779] :
                                                                            ( p1(X779)
                                                                            | ~ r1(X778,X779) )
                                                                      & ~ ! [X780] :
                                                                            ( ~ ( ~ ! [X781] :
                                                                                      ( p1(X781)
                                                                                      | ~ r1(X780,X781) )
                                                                                & ~ ! [X782] :
                                                                                      ( ~ ( p1(X782)
                                                                                          & ~ ! [X783] :
                                                                                                ( ~ ! [X784] :
                                                                                                      ( ~ p1(X784)
                                                                                                      | ~ r1(X783,X784) )
                                                                                                | ~ r1(X782,X783) ) )
                                                                                      | ~ r1(X780,X782) )
                                                                                & ~ ! [X785] :
                                                                                      ( p2(X785)
                                                                                      | ~ r1(X780,X785) ) )
                                                                            | ~ r1(X778,X780) )
                                                                      & ~ ! [X786] :
                                                                            ( p2(X786)
                                                                            | ~ r1(X778,X786) ) )
                                                                  | ~ r1(X776,X778) )
                                                            & ~ ! [X787] :
                                                                  ( p2(X787)
                                                                  | ~ r1(X776,X787) ) )
                                                        | ~ r1(X774,X776) )
                                                  & ~ ! [X788] :
                                                        ( p2(X788)
                                                        | ~ r1(X774,X788) ) )
                                              | ~ r1(X772,X774) )
                                        & ~ ! [X789] :
                                              ( p2(X789)
                                              | ~ r1(X772,X789) ) )
                                    | ~ r1(X770,X772) )
                              & ~ ! [X790] :
                                    ( p2(X790)
                                    | ~ r1(X770,X790) ) )
                          | ~ r1(X768,X770) )
                    & ~ ! [X791] :
                          ( p2(X791)
                          | ~ r1(X768,X791) ) )
                | ~ r1(X0,X768) )
          & ~ ! [X792] :
                ( p2(X792)
                | ~ r1(X0,X792) ) )
        | ! [X793] :
            ( p1(X793)
            | ~ r1(X0,X793) )
        | ! [X794] :
            ( ! [X795] :
                ( p1(X795)
                | ~ r1(X794,X795) )
            | ! [X796] :
                ( ! [X797] :
                    ( p1(X797)
                    | ~ r1(X796,X797) )
                | ! [X798] :
                    ( ! [X799] :
                        ( p1(X799)
                        | ~ r1(X798,X799) )
                    | ! [X800] :
                        ( ! [X801] :
                            ( p1(X801)
                            | ~ r1(X800,X801) )
                        | ! [X802] :
                            ( ! [X803] :
                                ( p1(X803)
                                | ~ r1(X802,X803) )
                            | ! [X804] :
                                ( ! [X805] :
                                    ( p1(X805)
                                    | ~ r1(X804,X805) )
                                | ! [X806] :
                                    ( ! [X807] :
                                        ( p1(X807)
                                        | ~ r1(X806,X807) )
                                    | ! [X808] :
                                        ( ! [X809] :
                                            ( p1(X809)
                                            | ~ r1(X808,X809) )
                                        | ! [X810] :
                                            ( ! [X811] :
                                                ( p1(X811)
                                                | ~ r1(X810,X811) )
                                            | ! [X812] :
                                                ( ! [X813] :
                                                    ( p1(X813)
                                                    | ~ r1(X812,X813) )
                                                | ! [X814] :
                                                    ( ~ ! [X815] :
                                                          ( p1(X815)
                                                          | ~ r1(X814,X815) )
                                                    | ~ r1(X812,X814) )
                                                | ~ r1(X810,X812) )
                                            | ! [X816] :
                                                ( p2(X816)
                                                | ~ r1(X810,X816) )
                                            | ~ r1(X808,X810) )
                                        | ! [X817] :
                                            ( p2(X817)
                                            | ~ r1(X808,X817) )
                                        | ~ r1(X806,X808) )
                                    | ! [X818] :
                                        ( p2(X818)
                                        | ~ r1(X806,X818) )
                                    | ~ r1(X804,X806) )
                                | ! [X819] :
                                    ( p2(X819)
                                    | ~ r1(X804,X819) )
                                | ~ r1(X802,X804) )
                            | ! [X820] :
                                ( p2(X820)
                                | ~ r1(X802,X820) )
                            | ~ r1(X800,X802) )
                        | ! [X821] :
                            ( p2(X821)
                            | ~ r1(X800,X821) )
                        | ~ r1(X798,X800) )
                    | ! [X822] :
                        ( p2(X822)
                        | ~ r1(X798,X822) )
                    | ~ r1(X796,X798) )
                | ! [X823] :
                    ( p2(X823)
                    | ~ r1(X796,X823) )
                | ~ r1(X794,X796) )
            | ! [X824] :
                ( p2(X824)
                | ~ r1(X794,X824) )
            | ~ r1(X0,X794) )
        | ! [X825] :
            ( p2(X825)
            | ~ r1(X0,X825) )
        | ( ~ ! [X826] :
                ( p1(X826)
                | ~ r1(X0,X826) )
          & ~ ! [X827] :
                ( ~ ( ~ ! [X828] :
                          ( p1(X828)
                          | ~ r1(X827,X828) )
                    & ~ ! [X829] :
                          ( ~ ( ~ ! [X830] :
                                    ( p1(X830)
                                    | ~ r1(X829,X830) )
                              & ~ ! [X831] :
                                    ( ~ ( ~ ! [X832] :
                                              ( p1(X832)
                                              | ~ r1(X831,X832) )
                                        & ~ ! [X833] :
                                              ( ~ ( ~ ! [X834] :
                                                        ( p1(X834)
                                                        | ~ r1(X833,X834) )
                                                  & ~ ! [X835] :
                                                        ( ~ ( ~ ! [X836] :
                                                                  ( p1(X836)
                                                                  | ~ r1(X835,X836) )
                                                            & ~ ! [X837] :
                                                                  ( ~ ( ~ ! [X838] :
                                                                            ( p1(X838)
                                                                            | ~ r1(X837,X838) )
                                                                      & ~ ! [X839] :
                                                                            ( ~ ( ~ ! [X840] :
                                                                                      ( p1(X840)
                                                                                      | ~ r1(X839,X840) )
                                                                                & ~ ! [X841] :
                                                                                      ( ~ ( ~ ! [X842] :
                                                                                                ( p1(X842)
                                                                                                | ~ r1(X841,X842) )
                                                                                          & ~ ! [X843] :
                                                                                                ( ~ ! [X844] : ~ r1(X843,X844)
                                                                                                | ~ r1(X841,X843) )
                                                                                          & ~ ! [X845] :
                                                                                                ( p2(X845)
                                                                                                | ~ r1(X841,X845) ) )
                                                                                      | ~ r1(X839,X841) )
                                                                                & ~ ! [X846] :
                                                                                      ( p2(X846)
                                                                                      | ~ r1(X839,X846) ) )
                                                                            | ~ r1(X837,X839) )
                                                                      & ~ ! [X847] :
                                                                            ( p2(X847)
                                                                            | ~ r1(X837,X847) ) )
                                                                  | ~ r1(X835,X837) )
                                                            & ~ ! [X848] :
                                                                  ( p2(X848)
                                                                  | ~ r1(X835,X848) ) )
                                                        | ~ r1(X833,X835) )
                                                  & ~ ! [X849] :
                                                        ( p2(X849)
                                                        | ~ r1(X833,X849) ) )
                                              | ~ r1(X831,X833) )
                                        & ~ ! [X850] :
                                              ( p2(X850)
                                              | ~ r1(X831,X850) ) )
                                    | ~ r1(X829,X831) )
                              & ~ ! [X851] :
                                    ( p2(X851)
                                    | ~ r1(X829,X851) ) )
                          | ~ r1(X827,X829) )
                    & ~ ! [X852] :
                          ( p2(X852)
                          | ~ r1(X827,X852) ) )
                | ~ r1(X0,X827) )
          & ~ ! [X853] :
                ( p2(X853)
                | ~ r1(X0,X853) ) )
        | ( ~ ! [X854] :
                ( p1(X854)
                | ~ r1(X0,X854) )
          & ~ ! [X855] :
                ( ~ ( ~ ! [X856] :
                          ( p1(X856)
                          | ~ r1(X855,X856) )
                    & ~ ! [X857] :
                          ( ~ ( ~ ! [X858] :
                                    ( p1(X858)
                                    | ~ r1(X857,X858) )
                              & ~ ! [X859] :
                                    ( ~ ( ~ ! [X860] :
                                              ( p1(X860)
                                              | ~ r1(X859,X860) )
                                        & ~ ! [X861] :
                                              ( ~ ( ~ ! [X862] :
                                                        ( p1(X862)
                                                        | ~ r1(X861,X862) )
                                                  & ~ ! [X863] :
                                                        ( ~ ( ~ ! [X864] :
                                                                  ( p1(X864)
                                                                  | ~ r1(X863,X864) )
                                                            & ~ ! [X865] :
                                                                  ( ~ ( ~ ! [X866] :
                                                                            ( p1(X866)
                                                                            | ~ r1(X865,X866) )
                                                                      & ~ ! [X867] :
                                                                            ( ~ ( ~ ! [X868] :
                                                                                      ( p1(X868)
                                                                                      | ~ r1(X867,X868) )
                                                                                & ~ ! [X869] :
                                                                                      ( ~ ( ~ ! [X870] :
                                                                                                ( p1(X870)
                                                                                                | ~ r1(X869,X870) )
                                                                                          & ~ ! [X871] :
                                                                                                ( ~ ( ~ ! [X872] :
                                                                                                          ( ~ ! [X873] :
                                                                                                                ( p1(X873)
                                                                                                                | ~ r1(X872,X873) )
                                                                                                          | ~ r1(X871,X872) )
                                                                                                    & ~ ! [X874] :
                                                                                                          ( ~ ! [X875] :
                                                                                                                ( ~ ! [X876] :
                                                                                                                      ( p1(X876)
                                                                                                                      | ~ r1(X875,X876) )
                                                                                                                | ~ r1(X874,X875) )
                                                                                                          | ~ r1(X871,X874) ) )
                                                                                                | ~ r1(X869,X871) )
                                                                                          & ~ ! [X877] :
                                                                                                ( p2(X877)
                                                                                                | ~ r1(X869,X877) ) )
                                                                                      | ~ r1(X867,X869) )
                                                                                & ~ ! [X878] :
                                                                                      ( p2(X878)
                                                                                      | ~ r1(X867,X878) ) )
                                                                            | ~ r1(X865,X867) )
                                                                      & ~ ! [X879] :
                                                                            ( p2(X879)
                                                                            | ~ r1(X865,X879) ) )
                                                                  | ~ r1(X863,X865) )
                                                            & ~ ! [X880] :
                                                                  ( p2(X880)
                                                                  | ~ r1(X863,X880) ) )
                                                        | ~ r1(X861,X863) )
                                                  & ~ ! [X881] :
                                                        ( p2(X881)
                                                        | ~ r1(X861,X881) ) )
                                              | ~ r1(X859,X861) )
                                        & ~ ! [X882] :
                                              ( p2(X882)
                                              | ~ r1(X859,X882) ) )
                                    | ~ r1(X857,X859) )
                              & ~ ! [X883] :
                                    ( p2(X883)
                                    | ~ r1(X857,X883) ) )
                          | ~ r1(X855,X857) )
                    & ~ ! [X884] :
                          ( p2(X884)
                          | ~ r1(X855,X884) ) )
                | ~ r1(X0,X855) )
          & ~ ! [X885] :
                ( p2(X885)
                | ~ r1(X0,X885) ) )
        | ( ~ ! [X886] :
                ( p1(X886)
                | ~ r1(X0,X886) )
          & ~ ! [X887] :
                ( ~ ( ~ ! [X888] :
                          ( p1(X888)
                          | ~ r1(X887,X888) )
                    & ~ ! [X889] :
                          ( ~ ( ~ ! [X890] :
                                    ( p1(X890)
                                    | ~ r1(X889,X890) )
                              & ~ ! [X891] :
                                    ( ~ ( ~ ! [X892] :
                                              ( p1(X892)
                                              | ~ r1(X891,X892) )
                                        & ~ ! [X893] :
                                              ( ~ ( ~ ! [X894] :
                                                        ( p1(X894)
                                                        | ~ r1(X893,X894) )
                                                  & ~ ! [X895] :
                                                        ( ~ ( ~ ! [X896] :
                                                                  ( p1(X896)
                                                                  | ~ r1(X895,X896) )
                                                            & ~ ! [X897] :
                                                                  ( ~ ( ~ ! [X898] :
                                                                            ( p1(X898)
                                                                            | ~ r1(X897,X898) )
                                                                      & ~ ! [X899] :
                                                                            ( ~ ( ~ ! [X900] :
                                                                                      ( p1(X900)
                                                                                      | ~ r1(X899,X900) )
                                                                                & ~ ! [X901] :
                                                                                      ( ~ ( ~ ! [X902] :
                                                                                                ( p1(X902)
                                                                                                | ~ r1(X901,X902) )
                                                                                          & ~ ! [X903] :
                                                                                                ( ! [X904] :
                                                                                                    ( ~ ( ~ ! [X905] :
                                                                                                              ( p1(X905)
                                                                                                              | ~ r1(X904,X905) )
                                                                                                        & ~ ! [X906] :
                                                                                                              ( ~ ! [X907] :
                                                                                                                    ( p1(X907)
                                                                                                                    | ~ r1(X906,X907) )
                                                                                                              | ~ r1(X904,X906) ) )
                                                                                                    | ~ r1(X903,X904) )
                                                                                                | ~ r1(X901,X903) )
                                                                                          & ~ ! [X908] :
                                                                                                ( p2(X908)
                                                                                                | ~ r1(X901,X908) ) )
                                                                                      | ~ r1(X899,X901) )
                                                                                & ~ ! [X909] :
                                                                                      ( p2(X909)
                                                                                      | ~ r1(X899,X909) ) )
                                                                            | ~ r1(X897,X899) )
                                                                      & ~ ! [X910] :
                                                                            ( p2(X910)
                                                                            | ~ r1(X897,X910) ) )
                                                                  | ~ r1(X895,X897) )
                                                            & ~ ! [X911] :
                                                                  ( p2(X911)
                                                                  | ~ r1(X895,X911) ) )
                                                        | ~ r1(X893,X895) )
                                                  & ~ ! [X912] :
                                                        ( p2(X912)
                                                        | ~ r1(X893,X912) ) )
                                              | ~ r1(X891,X893) )
                                        & ~ ! [X913] :
                                              ( p2(X913)
                                              | ~ r1(X891,X913) ) )
                                    | ~ r1(X889,X891) )
                              & ~ ! [X914] :
                                    ( p2(X914)
                                    | ~ r1(X889,X914) ) )
                          | ~ r1(X887,X889) )
                    & ~ ! [X915] :
                          ( p2(X915)
                          | ~ r1(X887,X915) ) )
                | ~ r1(X0,X887) )
          & ~ ! [X916] :
                ( p2(X916)
                | ~ r1(X0,X916) ) )
        | ( ~ ! [X917] :
                ( p1(X917)
                | ~ r1(X0,X917) )
          & ~ ! [X918] :
                ( ~ ( ~ ! [X919] :
                          ( p1(X919)
                          | ~ r1(X918,X919) )
                    & ~ ! [X920] :
                          ( ~ ( ~ ! [X921] :
                                    ( p1(X921)
                                    | ~ r1(X920,X921) )
                              & ~ ! [X922] :
                                    ( ~ ( ~ ! [X923] :
                                              ( p1(X923)
                                              | ~ r1(X922,X923) )
                                        & ~ ! [X924] :
                                              ( ~ ( ~ ! [X925] :
                                                        ( p1(X925)
                                                        | ~ r1(X924,X925) )
                                                  & ~ ! [X926] :
                                                        ( ~ ( ~ ! [X927] :
                                                                  ( p1(X927)
                                                                  | ~ r1(X926,X927) )
                                                            & ~ ! [X928] :
                                                                  ( ~ ( ~ ! [X929] :
                                                                            ( p1(X929)
                                                                            | ~ r1(X928,X929) )
                                                                      & ~ ! [X930] :
                                                                            ( ~ ( ~ ! [X931] :
                                                                                      ( p1(X931)
                                                                                      | ~ r1(X930,X931) )
                                                                                & ~ ! [X932] :
                                                                                      ( ~ ( ~ ! [X933] :
                                                                                                ( p1(X933)
                                                                                                | ~ r1(X932,X933) )
                                                                                          & ~ ! [X934] :
                                                                                                ( ~ ( p1(X934)
                                                                                                    & ~ ! [X935] :
                                                                                                          ( ~ ! [X936] :
                                                                                                                ( ~ p1(X936)
                                                                                                                | ~ r1(X935,X936) )
                                                                                                          | ~ r1(X934,X935) ) )
                                                                                                | ~ r1(X932,X934) )
                                                                                          & ~ ! [X937] :
                                                                                                ( p2(X937)
                                                                                                | ~ r1(X932,X937) ) )
                                                                                      | ~ r1(X930,X932) )
                                                                                & ~ ! [X938] :
                                                                                      ( p2(X938)
                                                                                      | ~ r1(X930,X938) ) )
                                                                            | ~ r1(X928,X930) )
                                                                      & ~ ! [X939] :
                                                                            ( p2(X939)
                                                                            | ~ r1(X928,X939) ) )
                                                                  | ~ r1(X926,X928) )
                                                            & ~ ! [X940] :
                                                                  ( p2(X940)
                                                                  | ~ r1(X926,X940) ) )
                                                        | ~ r1(X924,X926) )
                                                  & ~ ! [X941] :
                                                        ( p2(X941)
                                                        | ~ r1(X924,X941) ) )
                                              | ~ r1(X922,X924) )
                                        & ~ ! [X942] :
                                              ( p2(X942)
                                              | ~ r1(X922,X942) ) )
                                    | ~ r1(X920,X922) )
                              & ~ ! [X943] :
                                    ( p2(X943)
                                    | ~ r1(X920,X943) ) )
                          | ~ r1(X918,X920) )
                    & ~ ! [X944] :
                          ( p2(X944)
                          | ~ r1(X918,X944) ) )
                | ~ r1(X0,X918) )
          & ~ ! [X945] :
                ( p2(X945)
                | ~ r1(X0,X945) ) )
        | ! [X946] :
            ( p1(X946)
            | ~ r1(X0,X946) )
        | ! [X947] :
            ( ! [X948] :
                ( p1(X948)
                | ~ r1(X947,X948) )
            | ! [X949] :
                ( ! [X950] :
                    ( p1(X950)
                    | ~ r1(X949,X950) )
                | ! [X951] :
                    ( ! [X952] :
                        ( p1(X952)
                        | ~ r1(X951,X952) )
                    | ! [X953] :
                        ( ! [X954] :
                            ( p1(X954)
                            | ~ r1(X953,X954) )
                        | ! [X955] :
                            ( ! [X956] :
                                ( p1(X956)
                                | ~ r1(X955,X956) )
                            | ! [X957] :
                                ( ! [X958] :
                                    ( p1(X958)
                                    | ~ r1(X957,X958) )
                                | ! [X959] :
                                    ( ! [X960] :
                                        ( p1(X960)
                                        | ~ r1(X959,X960) )
                                    | ! [X961] :
                                        ( ! [X962] :
                                            ( p1(X962)
                                            | ~ r1(X961,X962) )
                                        | ! [X963] :
                                            ( ! [X964] :
                                                ( p1(X964)
                                                | ~ r1(X963,X964) )
                                            | ! [X965] :
                                                ( ! [X966] :
                                                    ( p1(X966)
                                                    | ~ r1(X965,X966) )
                                                | ! [X967] :
                                                    ( ~ ! [X968] :
                                                          ( p1(X968)
                                                          | ~ r1(X967,X968) )
                                                    | ~ r1(X965,X967) )
                                                | ~ r1(X963,X965) )
                                            | ! [X969] :
                                                ( p2(X969)
                                                | ~ r1(X963,X969) )
                                            | ~ r1(X961,X963) )
                                        | ! [X970] :
                                            ( p2(X970)
                                            | ~ r1(X961,X970) )
                                        | ~ r1(X959,X961) )
                                    | ! [X971] :
                                        ( p2(X971)
                                        | ~ r1(X959,X971) )
                                    | ~ r1(X957,X959) )
                                | ! [X972] :
                                    ( p2(X972)
                                    | ~ r1(X957,X972) )
                                | ~ r1(X955,X957) )
                            | ! [X973] :
                                ( p2(X973)
                                | ~ r1(X955,X973) )
                            | ~ r1(X953,X955) )
                        | ! [X974] :
                            ( p2(X974)
                            | ~ r1(X953,X974) )
                        | ~ r1(X951,X953) )
                    | ! [X975] :
                        ( p2(X975)
                        | ~ r1(X951,X975) )
                    | ~ r1(X949,X951) )
                | ! [X976] :
                    ( p2(X976)
                    | ~ r1(X949,X976) )
                | ~ r1(X947,X949) )
            | ! [X977] :
                ( p2(X977)
                | ~ r1(X947,X977) )
            | ~ r1(X0,X947) )
        | ! [X978] :
            ( p2(X978)
            | ~ r1(X0,X978) )
        | ( ~ ! [X979] :
                ( p1(X979)
                | ~ r1(X0,X979) )
          & ~ ! [X980] :
                ( ~ ( ~ ! [X981] :
                          ( p1(X981)
                          | ~ r1(X980,X981) )
                    & ~ ! [X982] :
                          ( ~ ( ~ ! [X983] :
                                    ( p1(X983)
                                    | ~ r1(X982,X983) )
                              & ~ ! [X984] :
                                    ( ~ ( ~ ! [X985] :
                                              ( p1(X985)
                                              | ~ r1(X984,X985) )
                                        & ~ ! [X986] :
                                              ( ~ ( ~ ! [X987] :
                                                        ( p1(X987)
                                                        | ~ r1(X986,X987) )
                                                  & ~ ! [X988] :
                                                        ( ~ ( ~ ! [X989] :
                                                                  ( p1(X989)
                                                                  | ~ r1(X988,X989) )
                                                            & ~ ! [X990] :
                                                                  ( ~ ( ~ ! [X991] :
                                                                            ( p1(X991)
                                                                            | ~ r1(X990,X991) )
                                                                      & ~ ! [X992] :
                                                                            ( ~ ( ~ ! [X993] :
                                                                                      ( p1(X993)
                                                                                      | ~ r1(X992,X993) )
                                                                                & ~ ! [X994] :
                                                                                      ( ~ ( ~ ! [X995] :
                                                                                                ( p1(X995)
                                                                                                | ~ r1(X994,X995) )
                                                                                          & ~ ! [X996] :
                                                                                                ( ~ ( ~ ! [X997] :
                                                                                                          ( p1(X997)
                                                                                                          | ~ r1(X996,X997) )
                                                                                                    & ~ ! [X998] :
                                                                                                          ( ~ ! [X999] : ~ r1(X998,X999)
                                                                                                          | ~ r1(X996,X998) )
                                                                                                    & ~ ! [X1000] :
                                                                                                          ( p2(X1000)
                                                                                                          | ~ r1(X996,X1000) ) )
                                                                                                | ~ r1(X994,X996) )
                                                                                          & ~ ! [X1001] :
                                                                                                ( p2(X1001)
                                                                                                | ~ r1(X994,X1001) ) )
                                                                                      | ~ r1(X992,X994) )
                                                                                & ~ ! [X1002] :
                                                                                      ( p2(X1002)
                                                                                      | ~ r1(X992,X1002) ) )
                                                                            | ~ r1(X990,X992) )
                                                                      & ~ ! [X1003] :
                                                                            ( p2(X1003)
                                                                            | ~ r1(X990,X1003) ) )
                                                                  | ~ r1(X988,X990) )
                                                            & ~ ! [X1004] :
                                                                  ( p2(X1004)
                                                                  | ~ r1(X988,X1004) ) )
                                                        | ~ r1(X986,X988) )
                                                  & ~ ! [X1005] :
                                                        ( p2(X1005)
                                                        | ~ r1(X986,X1005) ) )
                                              | ~ r1(X984,X986) )
                                        & ~ ! [X1006] :
                                              ( p2(X1006)
                                              | ~ r1(X984,X1006) ) )
                                    | ~ r1(X982,X984) )
                              & ~ ! [X1007] :
                                    ( p2(X1007)
                                    | ~ r1(X982,X1007) ) )
                          | ~ r1(X980,X982) )
                    & ~ ! [X1008] :
                          ( p2(X1008)
                          | ~ r1(X980,X1008) ) )
                | ~ r1(X0,X980) )
          & ~ ! [X1009] :
                ( p2(X1009)
                | ~ r1(X0,X1009) ) )
        | ( ~ ! [X1010] :
                ( p1(X1010)
                | ~ r1(X0,X1010) )
          & ~ ! [X1011] :
                ( ~ ( ~ ! [X1012] :
                          ( p1(X1012)
                          | ~ r1(X1011,X1012) )
                    & ~ ! [X1013] :
                          ( ~ ( ~ ! [X1014] :
                                    ( p1(X1014)
                                    | ~ r1(X1013,X1014) )
                              & ~ ! [X1015] :
                                    ( ~ ( ~ ! [X1016] :
                                              ( p1(X1016)
                                              | ~ r1(X1015,X1016) )
                                        & ~ ! [X1017] :
                                              ( ~ ( ~ ! [X1018] :
                                                        ( p1(X1018)
                                                        | ~ r1(X1017,X1018) )
                                                  & ~ ! [X1019] :
                                                        ( ~ ( ~ ! [X1020] :
                                                                  ( p1(X1020)
                                                                  | ~ r1(X1019,X1020) )
                                                            & ~ ! [X1021] :
                                                                  ( ~ ( ~ ! [X1022] :
                                                                            ( p1(X1022)
                                                                            | ~ r1(X1021,X1022) )
                                                                      & ~ ! [X1023] :
                                                                            ( ~ ( ~ ! [X1024] :
                                                                                      ( p1(X1024)
                                                                                      | ~ r1(X1023,X1024) )
                                                                                & ~ ! [X1025] :
                                                                                      ( ~ ( ~ ! [X1026] :
                                                                                                ( p1(X1026)
                                                                                                | ~ r1(X1025,X1026) )
                                                                                          & ~ ! [X1027] :
                                                                                                ( ~ ( ~ ! [X1028] :
                                                                                                          ( p1(X1028)
                                                                                                          | ~ r1(X1027,X1028) )
                                                                                                    & ~ ! [X1029] :
                                                                                                          ( ~ ( ~ ! [X1030] :
                                                                                                                    ( ~ ! [X1031] :
                                                                                                                          ( p1(X1031)
                                                                                                                          | ~ r1(X1030,X1031) )
                                                                                                                    | ~ r1(X1029,X1030) )
                                                                                                              & ~ ! [X1032] :
                                                                                                                    ( ~ ! [X1033] :
                                                                                                                          ( ~ ! [X1034] :
                                                                                                                                ( p1(X1034)
                                                                                                                                | ~ r1(X1033,X1034) )
                                                                                                                          | ~ r1(X1032,X1033) )
                                                                                                                    | ~ r1(X1029,X1032) ) )
                                                                                                          | ~ r1(X1027,X1029) )
                                                                                                    & ~ ! [X1035] :
                                                                                                          ( p2(X1035)
                                                                                                          | ~ r1(X1027,X1035) ) )
                                                                                                | ~ r1(X1025,X1027) )
                                                                                          & ~ ! [X1036] :
                                                                                                ( p2(X1036)
                                                                                                | ~ r1(X1025,X1036) ) )
                                                                                      | ~ r1(X1023,X1025) )
                                                                                & ~ ! [X1037] :
                                                                                      ( p2(X1037)
                                                                                      | ~ r1(X1023,X1037) ) )
                                                                            | ~ r1(X1021,X1023) )
                                                                      & ~ ! [X1038] :
                                                                            ( p2(X1038)
                                                                            | ~ r1(X1021,X1038) ) )
                                                                  | ~ r1(X1019,X1021) )
                                                            & ~ ! [X1039] :
                                                                  ( p2(X1039)
                                                                  | ~ r1(X1019,X1039) ) )
                                                        | ~ r1(X1017,X1019) )
                                                  & ~ ! [X1040] :
                                                        ( p2(X1040)
                                                        | ~ r1(X1017,X1040) ) )
                                              | ~ r1(X1015,X1017) )
                                        & ~ ! [X1041] :
                                              ( p2(X1041)
                                              | ~ r1(X1015,X1041) ) )
                                    | ~ r1(X1013,X1015) )
                              & ~ ! [X1042] :
                                    ( p2(X1042)
                                    | ~ r1(X1013,X1042) ) )
                          | ~ r1(X1011,X1013) )
                    & ~ ! [X1043] :
                          ( p2(X1043)
                          | ~ r1(X1011,X1043) ) )
                | ~ r1(X0,X1011) )
          & ~ ! [X1044] :
                ( p2(X1044)
                | ~ r1(X0,X1044) ) )
        | ( ~ ! [X1045] :
                ( p1(X1045)
                | ~ r1(X0,X1045) )
          & ~ ! [X1046] :
                ( ~ ( ~ ! [X1047] :
                          ( p1(X1047)
                          | ~ r1(X1046,X1047) )
                    & ~ ! [X1048] :
                          ( ~ ( ~ ! [X1049] :
                                    ( p1(X1049)
                                    | ~ r1(X1048,X1049) )
                              & ~ ! [X1050] :
                                    ( ~ ( ~ ! [X1051] :
                                              ( p1(X1051)
                                              | ~ r1(X1050,X1051) )
                                        & ~ ! [X1052] :
                                              ( ~ ( ~ ! [X1053] :
                                                        ( p1(X1053)
                                                        | ~ r1(X1052,X1053) )
                                                  & ~ ! [X1054] :
                                                        ( ~ ( ~ ! [X1055] :
                                                                  ( p1(X1055)
                                                                  | ~ r1(X1054,X1055) )
                                                            & ~ ! [X1056] :
                                                                  ( ~ ( ~ ! [X1057] :
                                                                            ( p1(X1057)
                                                                            | ~ r1(X1056,X1057) )
                                                                      & ~ ! [X1058] :
                                                                            ( ~ ( ~ ! [X1059] :
                                                                                      ( p1(X1059)
                                                                                      | ~ r1(X1058,X1059) )
                                                                                & ~ ! [X1060] :
                                                                                      ( ~ ( ~ ! [X1061] :
                                                                                                ( p1(X1061)
                                                                                                | ~ r1(X1060,X1061) )
                                                                                          & ~ ! [X1062] :
                                                                                                ( ~ ( ~ ! [X1063] :
                                                                                                          ( p1(X1063)
                                                                                                          | ~ r1(X1062,X1063) )
                                                                                                    & ~ ! [X1064] :
                                                                                                          ( ! [X1065] :
                                                                                                              ( ~ ( ~ ! [X1066] :
                                                                                                                        ( p1(X1066)
                                                                                                                        | ~ r1(X1065,X1066) )
                                                                                                                  & ~ ! [X1067] :
                                                                                                                        ( ~ ! [X1068] :
                                                                                                                              ( p1(X1068)
                                                                                                                              | ~ r1(X1067,X1068) )
                                                                                                                        | ~ r1(X1065,X1067) ) )
                                                                                                              | ~ r1(X1064,X1065) )
                                                                                                          | ~ r1(X1062,X1064) )
                                                                                                    & ~ ! [X1069] :
                                                                                                          ( p2(X1069)
                                                                                                          | ~ r1(X1062,X1069) ) )
                                                                                                | ~ r1(X1060,X1062) )
                                                                                          & ~ ! [X1070] :
                                                                                                ( p2(X1070)
                                                                                                | ~ r1(X1060,X1070) ) )
                                                                                      | ~ r1(X1058,X1060) )
                                                                                & ~ ! [X1071] :
                                                                                      ( p2(X1071)
                                                                                      | ~ r1(X1058,X1071) ) )
                                                                            | ~ r1(X1056,X1058) )
                                                                      & ~ ! [X1072] :
                                                                            ( p2(X1072)
                                                                            | ~ r1(X1056,X1072) ) )
                                                                  | ~ r1(X1054,X1056) )
                                                            & ~ ! [X1073] :
                                                                  ( p2(X1073)
                                                                  | ~ r1(X1054,X1073) ) )
                                                        | ~ r1(X1052,X1054) )
                                                  & ~ ! [X1074] :
                                                        ( p2(X1074)
                                                        | ~ r1(X1052,X1074) ) )
                                              | ~ r1(X1050,X1052) )
                                        & ~ ! [X1075] :
                                              ( p2(X1075)
                                              | ~ r1(X1050,X1075) ) )
                                    | ~ r1(X1048,X1050) )
                              & ~ ! [X1076] :
                                    ( p2(X1076)
                                    | ~ r1(X1048,X1076) ) )
                          | ~ r1(X1046,X1048) )
                    & ~ ! [X1077] :
                          ( p2(X1077)
                          | ~ r1(X1046,X1077) ) )
                | ~ r1(X0,X1046) )
          & ~ ! [X1078] :
                ( p2(X1078)
                | ~ r1(X0,X1078) ) )
        | ( ~ ! [X1079] :
                ( p1(X1079)
                | ~ r1(X0,X1079) )
          & ~ ! [X1080] :
                ( ~ ( ~ ! [X1081] :
                          ( p1(X1081)
                          | ~ r1(X1080,X1081) )
                    & ~ ! [X1082] :
                          ( ~ ( ~ ! [X1083] :
                                    ( p1(X1083)
                                    | ~ r1(X1082,X1083) )
                              & ~ ! [X1084] :
                                    ( ~ ( ~ ! [X1085] :
                                              ( p1(X1085)
                                              | ~ r1(X1084,X1085) )
                                        & ~ ! [X1086] :
                                              ( ~ ( ~ ! [X1087] :
                                                        ( p1(X1087)
                                                        | ~ r1(X1086,X1087) )
                                                  & ~ ! [X1088] :
                                                        ( ~ ( ~ ! [X1089] :
                                                                  ( p1(X1089)
                                                                  | ~ r1(X1088,X1089) )
                                                            & ~ ! [X1090] :
                                                                  ( ~ ( ~ ! [X1091] :
                                                                            ( p1(X1091)
                                                                            | ~ r1(X1090,X1091) )
                                                                      & ~ ! [X1092] :
                                                                            ( ~ ( ~ ! [X1093] :
                                                                                      ( p1(X1093)
                                                                                      | ~ r1(X1092,X1093) )
                                                                                & ~ ! [X1094] :
                                                                                      ( ~ ( ~ ! [X1095] :
                                                                                                ( p1(X1095)
                                                                                                | ~ r1(X1094,X1095) )
                                                                                          & ~ ! [X1096] :
                                                                                                ( ~ ( ~ ! [X1097] :
                                                                                                          ( p1(X1097)
                                                                                                          | ~ r1(X1096,X1097) )
                                                                                                    & ~ ! [X1098] :
                                                                                                          ( ~ ( p1(X1098)
                                                                                                              & ~ ! [X1099] :
                                                                                                                    ( ~ ! [X1100] :
                                                                                                                          ( ~ p1(X1100)
                                                                                                                          | ~ r1(X1099,X1100) )
                                                                                                                    | ~ r1(X1098,X1099) ) )
                                                                                                          | ~ r1(X1096,X1098) )
                                                                                                    & ~ ! [X1101] :
                                                                                                          ( p2(X1101)
                                                                                                          | ~ r1(X1096,X1101) ) )
                                                                                                | ~ r1(X1094,X1096) )
                                                                                          & ~ ! [X1102] :
                                                                                                ( p2(X1102)
                                                                                                | ~ r1(X1094,X1102) ) )
                                                                                      | ~ r1(X1092,X1094) )
                                                                                & ~ ! [X1103] :
                                                                                      ( p2(X1103)
                                                                                      | ~ r1(X1092,X1103) ) )
                                                                            | ~ r1(X1090,X1092) )
                                                                      & ~ ! [X1104] :
                                                                            ( p2(X1104)
                                                                            | ~ r1(X1090,X1104) ) )
                                                                  | ~ r1(X1088,X1090) )
                                                            & ~ ! [X1105] :
                                                                  ( p2(X1105)
                                                                  | ~ r1(X1088,X1105) ) )
                                                        | ~ r1(X1086,X1088) )
                                                  & ~ ! [X1106] :
                                                        ( p2(X1106)
                                                        | ~ r1(X1086,X1106) ) )
                                              | ~ r1(X1084,X1086) )
                                        & ~ ! [X1107] :
                                              ( p2(X1107)
                                              | ~ r1(X1084,X1107) ) )
                                    | ~ r1(X1082,X1084) )
                              & ~ ! [X1108] :
                                    ( p2(X1108)
                                    | ~ r1(X1082,X1108) ) )
                          | ~ r1(X1080,X1082) )
                    & ~ ! [X1109] :
                          ( p2(X1109)
                          | ~ r1(X1080,X1109) ) )
                | ~ r1(X0,X1080) )
          & ~ ! [X1110] :
                ( p2(X1110)
                | ~ r1(X0,X1110) ) ) ),
    inference(flattening,[],[f6]) ).

fof(f8,plain,
    ! [X0,X1,X2] :
      ( r1(X0,X2)
      | ~ r1(X1,X2)
      | ~ r1(X0,X1) ),
    inference(ennf_transformation,[],[f2]) ).

fof(f9,plain,
    ! [X0,X1,X2] :
      ( r1(X0,X2)
      | ~ r1(X1,X2)
      | ~ r1(X0,X1) ),
    inference(flattening,[],[f8]) ).

fof(f10,plain,
    ? [X0] :
      ( ? [X1] :
          ( ~ p1(X1)
          & r1(X0,X1) )
      & ? [X2] :
          ( ? [X3] :
              ( ~ p1(X3)
              & r1(X2,X3) )
          & ? [X4] :
              ( ? [X5] :
                  ( ~ p1(X5)
                  & r1(X4,X5) )
              & ? [X6] :
                  ( ? [X7] :
                      ( ~ p1(X7)
                      & r1(X6,X7) )
                  & ? [X8] :
                      ( ? [X9] :
                          ( ~ p1(X9)
                          & r1(X8,X9) )
                      & ? [X10] :
                          ( ? [X11] :
                              ( ~ p1(X11)
                              & r1(X10,X11) )
                          & ? [X12] :
                              ( ? [X13] :
                                  ( ~ p1(X13)
                                  & r1(X12,X13) )
                              & ? [X14] :
                                  ( ? [X15] :
                                      ( ~ p1(X15)
                                      & r1(X14,X15) )
                                  & ? [X16] :
                                      ( ? [X17] :
                                          ( ~ p1(X17)
                                          & r1(X16,X17) )
                                      & ? [X18] :
                                          ( ? [X19] :
                                              ( ~ p1(X19)
                                              & r1(X18,X19) )
                                          & ? [X20] :
                                              ( ? [X21] :
                                                  ( ~ p1(X21)
                                                  & r1(X20,X21) )
                                              & ? [X22] :
                                                  ( ! [X23] :
                                                      ( p1(X23)
                                                      | ~ r1(X22,X23) )
                                                  & r1(X20,X22) )
                                              & r1(X18,X20) )
                                          & ? [X24] :
                                              ( ~ p2(X24)
                                              & r1(X18,X24) )
                                          & r1(X16,X18) )
                                      & ? [X25] :
                                          ( ~ p2(X25)
                                          & r1(X16,X25) )
                                      & r1(X14,X16) )
                                  & ? [X26] :
                                      ( ~ p2(X26)
                                      & r1(X14,X26) )
                                  & r1(X12,X14) )
                              & ? [X27] :
                                  ( ~ p2(X27)
                                  & r1(X12,X27) )
                              & r1(X10,X12) )
                          & ? [X28] :
                              ( ~ p2(X28)
                              & r1(X10,X28) )
                          & r1(X8,X10) )
                      & ? [X29] :
                          ( ~ p2(X29)
                          & r1(X8,X29) )
                      & r1(X6,X8) )
                  & ? [X30] :
                      ( ~ p2(X30)
                      & r1(X6,X30) )
                  & r1(X4,X6) )
              & ? [X31] :
                  ( ~ p2(X31)
                  & r1(X4,X31) )
              & r1(X2,X4) )
          & ? [X32] :
              ( ~ p2(X32)
              & r1(X2,X32) )
          & r1(X0,X2) )
      & ? [X33] :
          ( ~ p2(X33)
          & r1(X0,X33) )
      & ( ! [X34] :
            ( p1(X34)
            | ~ r1(X0,X34) )
        | ! [X35] :
            ( ? [X36] : r1(X35,X36)
            | ~ r1(X0,X35) )
        | ! [X37] :
            ( p2(X37)
            | ~ r1(X0,X37) ) )
      & ( ! [X38] :
            ( p1(X38)
            | ~ r1(X0,X38) )
        | ! [X39] :
            ( ! [X40] :
                ( ? [X41] :
                    ( ~ p1(X41)
                    & r1(X40,X41) )
                | ~ r1(X39,X40) )
            | ! [X42] :
                ( ? [X43] :
                    ( ! [X44] :
                        ( p1(X44)
                        | ~ r1(X43,X44) )
                    & r1(X42,X43) )
                | ~ r1(X39,X42) )
            | ~ r1(X0,X39) )
        | ! [X45] :
            ( p2(X45)
            | ~ r1(X0,X45) ) )
      & ( ! [X46] :
            ( p1(X46)
            | ~ r1(X0,X46) )
        | ! [X47] :
            ( ! [X48] :
                ( ! [X49] :
                    ( p1(X49)
                    | ~ r1(X48,X49) )
                | ! [X50] :
                    ( ? [X51] :
                        ( ~ p1(X51)
                        & r1(X50,X51) )
                    | ~ r1(X48,X50) )
                | ~ r1(X47,X48) )
            | ~ r1(X0,X47) )
        | ! [X52] :
            ( p2(X52)
            | ~ r1(X0,X52) ) )
      & ( ! [X53] :
            ( p1(X53)
            | ~ r1(X0,X53) )
        | ! [X54] :
            ( ~ p1(X54)
            | ! [X55] :
                ( ? [X56] :
                    ( p1(X56)
                    & r1(X55,X56) )
                | ~ r1(X54,X55) )
            | ~ r1(X0,X54) )
        | ! [X57] :
            ( p2(X57)
            | ~ r1(X0,X57) ) )
      & ? [X58] :
          ( ~ p1(X58)
          & r1(X0,X58) )
      & ? [X59] :
          ( ? [X60] :
              ( ~ p1(X60)
              & r1(X59,X60) )
          & ? [X61] :
              ( ? [X62] :
                  ( ~ p1(X62)
                  & r1(X61,X62) )
              & ? [X63] :
                  ( ? [X64] :
                      ( ~ p1(X64)
                      & r1(X63,X64) )
                  & ? [X65] :
                      ( ? [X66] :
                          ( ~ p1(X66)
                          & r1(X65,X66) )
                      & ? [X67] :
                          ( ? [X68] :
                              ( ~ p1(X68)
                              & r1(X67,X68) )
                          & ? [X69] :
                              ( ? [X70] :
                                  ( ~ p1(X70)
                                  & r1(X69,X70) )
                              & ? [X71] :
                                  ( ? [X72] :
                                      ( ~ p1(X72)
                                      & r1(X71,X72) )
                                  & ? [X73] :
                                      ( ? [X74] :
                                          ( ~ p1(X74)
                                          & r1(X73,X74) )
                                      & ? [X75] :
                                          ( ? [X76] :
                                              ( ~ p1(X76)
                                              & r1(X75,X76) )
                                          & ? [X77] :
                                              ( ? [X78] :
                                                  ( ~ p1(X78)
                                                  & r1(X77,X78) )
                                              & ? [X79] :
                                                  ( ! [X80] :
                                                      ( p1(X80)
                                                      | ~ r1(X79,X80) )
                                                  & r1(X77,X79) )
                                              & r1(X75,X77) )
                                          & ? [X81] :
                                              ( ~ p2(X81)
                                              & r1(X75,X81) )
                                          & r1(X73,X75) )
                                      & ? [X82] :
                                          ( ~ p2(X82)
                                          & r1(X73,X82) )
                                      & r1(X71,X73) )
                                  & ? [X83] :
                                      ( ~ p2(X83)
                                      & r1(X71,X83) )
                                  & r1(X69,X71) )
                              & ? [X84] :
                                  ( ~ p2(X84)
                                  & r1(X69,X84) )
                              & r1(X67,X69) )
                          & ? [X85] :
                              ( ~ p2(X85)
                              & r1(X67,X85) )
                          & r1(X65,X67) )
                      & ? [X86] :
                          ( ~ p2(X86)
                          & r1(X65,X86) )
                      & r1(X63,X65) )
                  & ? [X87] :
                      ( ~ p2(X87)
                      & r1(X63,X87) )
                  & r1(X61,X63) )
              & ? [X88] :
                  ( ~ p2(X88)
                  & r1(X61,X88) )
              & r1(X59,X61) )
          & ? [X89] :
              ( ~ p2(X89)
              & r1(X59,X89) )
          & r1(X0,X59) )
      & ? [X90] :
          ( ~ p2(X90)
          & r1(X0,X90) )
      & ( ! [X91] :
            ( p1(X91)
            | ~ r1(X0,X91) )
        | ! [X92] :
            ( ! [X93] :
                ( p1(X93)
                | ~ r1(X92,X93) )
            | ! [X94] :
                ( ? [X95] : r1(X94,X95)
                | ~ r1(X92,X94) )
            | ! [X96] :
                ( p2(X96)
                | ~ r1(X92,X96) )
            | ~ r1(X0,X92) )
        | ! [X97] :
            ( p2(X97)
            | ~ r1(X0,X97) ) )
      & ( ! [X98] :
            ( p1(X98)
            | ~ r1(X0,X98) )
        | ! [X99] :
            ( ! [X100] :
                ( p1(X100)
                | ~ r1(X99,X100) )
            | ! [X101] :
                ( ! [X102] :
                    ( ? [X103] :
                        ( ~ p1(X103)
                        & r1(X102,X103) )
                    | ~ r1(X101,X102) )
                | ! [X104] :
                    ( ? [X105] :
                        ( ! [X106] :
                            ( p1(X106)
                            | ~ r1(X105,X106) )
                        & r1(X104,X105) )
                    | ~ r1(X101,X104) )
                | ~ r1(X99,X101) )
            | ! [X107] :
                ( p2(X107)
                | ~ r1(X99,X107) )
            | ~ r1(X0,X99) )
        | ! [X108] :
            ( p2(X108)
            | ~ r1(X0,X108) ) )
      & ( ! [X109] :
            ( p1(X109)
            | ~ r1(X0,X109) )
        | ! [X110] :
            ( ! [X111] :
                ( p1(X111)
                | ~ r1(X110,X111) )
            | ! [X112] :
                ( ! [X113] :
                    ( ! [X114] :
                        ( p1(X114)
                        | ~ r1(X113,X114) )
                    | ! [X115] :
                        ( ? [X116] :
                            ( ~ p1(X116)
                            & r1(X115,X116) )
                        | ~ r1(X113,X115) )
                    | ~ r1(X112,X113) )
                | ~ r1(X110,X112) )
            | ! [X117] :
                ( p2(X117)
                | ~ r1(X110,X117) )
            | ~ r1(X0,X110) )
        | ! [X118] :
            ( p2(X118)
            | ~ r1(X0,X118) ) )
      & ( ! [X119] :
            ( p1(X119)
            | ~ r1(X0,X119) )
        | ! [X120] :
            ( ! [X121] :
                ( p1(X121)
                | ~ r1(X120,X121) )
            | ! [X122] :
                ( ~ p1(X122)
                | ! [X123] :
                    ( ? [X124] :
                        ( p1(X124)
                        & r1(X123,X124) )
                    | ~ r1(X122,X123) )
                | ~ r1(X120,X122) )
            | ! [X125] :
                ( p2(X125)
                | ~ r1(X120,X125) )
            | ~ r1(X0,X120) )
        | ! [X126] :
            ( p2(X126)
            | ~ r1(X0,X126) ) )
      & ? [X127] :
          ( ~ p1(X127)
          & r1(X0,X127) )
      & ? [X128] :
          ( ? [X129] :
              ( ~ p1(X129)
              & r1(X128,X129) )
          & ? [X130] :
              ( ? [X131] :
                  ( ~ p1(X131)
                  & r1(X130,X131) )
              & ? [X132] :
                  ( ? [X133] :
                      ( ~ p1(X133)
                      & r1(X132,X133) )
                  & ? [X134] :
                      ( ? [X135] :
                          ( ~ p1(X135)
                          & r1(X134,X135) )
                      & ? [X136] :
                          ( ? [X137] :
                              ( ~ p1(X137)
                              & r1(X136,X137) )
                          & ? [X138] :
                              ( ? [X139] :
                                  ( ~ p1(X139)
                                  & r1(X138,X139) )
                              & ? [X140] :
                                  ( ? [X141] :
                                      ( ~ p1(X141)
                                      & r1(X140,X141) )
                                  & ? [X142] :
                                      ( ? [X143] :
                                          ( ~ p1(X143)
                                          & r1(X142,X143) )
                                      & ? [X144] :
                                          ( ? [X145] :
                                              ( ~ p1(X145)
                                              & r1(X144,X145) )
                                          & ? [X146] :
                                              ( ? [X147] :
                                                  ( ~ p1(X147)
                                                  & r1(X146,X147) )
                                              & ? [X148] :
                                                  ( ! [X149] :
                                                      ( p1(X149)
                                                      | ~ r1(X148,X149) )
                                                  & r1(X146,X148) )
                                              & r1(X144,X146) )
                                          & ? [X150] :
                                              ( ~ p2(X150)
                                              & r1(X144,X150) )
                                          & r1(X142,X144) )
                                      & ? [X151] :
                                          ( ~ p2(X151)
                                          & r1(X142,X151) )
                                      & r1(X140,X142) )
                                  & ? [X152] :
                                      ( ~ p2(X152)
                                      & r1(X140,X152) )
                                  & r1(X138,X140) )
                              & ? [X153] :
                                  ( ~ p2(X153)
                                  & r1(X138,X153) )
                              & r1(X136,X138) )
                          & ? [X154] :
                              ( ~ p2(X154)
                              & r1(X136,X154) )
                          & r1(X134,X136) )
                      & ? [X155] :
                          ( ~ p2(X155)
                          & r1(X134,X155) )
                      & r1(X132,X134) )
                  & ? [X156] :
                      ( ~ p2(X156)
                      & r1(X132,X156) )
                  & r1(X130,X132) )
              & ? [X157] :
                  ( ~ p2(X157)
                  & r1(X130,X157) )
              & r1(X128,X130) )
          & ? [X158] :
              ( ~ p2(X158)
              & r1(X128,X158) )
          & r1(X0,X128) )
      & ? [X159] :
          ( ~ p2(X159)
          & r1(X0,X159) )
      & ( ! [X160] :
            ( p1(X160)
            | ~ r1(X0,X160) )
        | ! [X161] :
            ( ! [X162] :
                ( p1(X162)
                | ~ r1(X161,X162) )
            | ! [X163] :
                ( ! [X164] :
                    ( p1(X164)
                    | ~ r1(X163,X164) )
                | ! [X165] :
                    ( ? [X166] : r1(X165,X166)
                    | ~ r1(X163,X165) )
                | ! [X167] :
                    ( p2(X167)
                    | ~ r1(X163,X167) )
                | ~ r1(X161,X163) )
            | ! [X168] :
                ( p2(X168)
                | ~ r1(X161,X168) )
            | ~ r1(X0,X161) )
        | ! [X169] :
            ( p2(X169)
            | ~ r1(X0,X169) ) )
      & ( ! [X170] :
            ( p1(X170)
            | ~ r1(X0,X170) )
        | ! [X171] :
            ( ! [X172] :
                ( p1(X172)
                | ~ r1(X171,X172) )
            | ! [X173] :
                ( ! [X174] :
                    ( p1(X174)
                    | ~ r1(X173,X174) )
                | ! [X175] :
                    ( ! [X176] :
                        ( ? [X177] :
                            ( ~ p1(X177)
                            & r1(X176,X177) )
                        | ~ r1(X175,X176) )
                    | ! [X178] :
                        ( ? [X179] :
                            ( ! [X180] :
                                ( p1(X180)
                                | ~ r1(X179,X180) )
                            & r1(X178,X179) )
                        | ~ r1(X175,X178) )
                    | ~ r1(X173,X175) )
                | ! [X181] :
                    ( p2(X181)
                    | ~ r1(X173,X181) )
                | ~ r1(X171,X173) )
            | ! [X182] :
                ( p2(X182)
                | ~ r1(X171,X182) )
            | ~ r1(X0,X171) )
        | ! [X183] :
            ( p2(X183)
            | ~ r1(X0,X183) ) )
      & ( ! [X184] :
            ( p1(X184)
            | ~ r1(X0,X184) )
        | ! [X185] :
            ( ! [X186] :
                ( p1(X186)
                | ~ r1(X185,X186) )
            | ! [X187] :
                ( ! [X188] :
                    ( p1(X188)
                    | ~ r1(X187,X188) )
                | ! [X189] :
                    ( ! [X190] :
                        ( ! [X191] :
                            ( p1(X191)
                            | ~ r1(X190,X191) )
                        | ! [X192] :
                            ( ? [X193] :
                                ( ~ p1(X193)
                                & r1(X192,X193) )
                            | ~ r1(X190,X192) )
                        | ~ r1(X189,X190) )
                    | ~ r1(X187,X189) )
                | ! [X194] :
                    ( p2(X194)
                    | ~ r1(X187,X194) )
                | ~ r1(X185,X187) )
            | ! [X195] :
                ( p2(X195)
                | ~ r1(X185,X195) )
            | ~ r1(X0,X185) )
        | ! [X196] :
            ( p2(X196)
            | ~ r1(X0,X196) ) )
      & ( ! [X197] :
            ( p1(X197)
            | ~ r1(X0,X197) )
        | ! [X198] :
            ( ! [X199] :
                ( p1(X199)
                | ~ r1(X198,X199) )
            | ! [X200] :
                ( ! [X201] :
                    ( p1(X201)
                    | ~ r1(X200,X201) )
                | ! [X202] :
                    ( ~ p1(X202)
                    | ! [X203] :
                        ( ? [X204] :
                            ( p1(X204)
                            & r1(X203,X204) )
                        | ~ r1(X202,X203) )
                    | ~ r1(X200,X202) )
                | ! [X205] :
                    ( p2(X205)
                    | ~ r1(X200,X205) )
                | ~ r1(X198,X200) )
            | ! [X206] :
                ( p2(X206)
                | ~ r1(X198,X206) )
            | ~ r1(X0,X198) )
        | ! [X207] :
            ( p2(X207)
            | ~ r1(X0,X207) ) )
      & ? [X208] :
          ( ~ p1(X208)
          & r1(X0,X208) )
      & ? [X209] :
          ( ? [X210] :
              ( ~ p1(X210)
              & r1(X209,X210) )
          & ? [X211] :
              ( ? [X212] :
                  ( ~ p1(X212)
                  & r1(X211,X212) )
              & ? [X213] :
                  ( ? [X214] :
                      ( ~ p1(X214)
                      & r1(X213,X214) )
                  & ? [X215] :
                      ( ? [X216] :
                          ( ~ p1(X216)
                          & r1(X215,X216) )
                      & ? [X217] :
                          ( ? [X218] :
                              ( ~ p1(X218)
                              & r1(X217,X218) )
                          & ? [X219] :
                              ( ? [X220] :
                                  ( ~ p1(X220)
                                  & r1(X219,X220) )
                              & ? [X221] :
                                  ( ? [X222] :
                                      ( ~ p1(X222)
                                      & r1(X221,X222) )
                                  & ? [X223] :
                                      ( ? [X224] :
                                          ( ~ p1(X224)
                                          & r1(X223,X224) )
                                      & ? [X225] :
                                          ( ? [X226] :
                                              ( ~ p1(X226)
                                              & r1(X225,X226) )
                                          & ? [X227] :
                                              ( ? [X228] :
                                                  ( ~ p1(X228)
                                                  & r1(X227,X228) )
                                              & ? [X229] :
                                                  ( ! [X230] :
                                                      ( p1(X230)
                                                      | ~ r1(X229,X230) )
                                                  & r1(X227,X229) )
                                              & r1(X225,X227) )
                                          & ? [X231] :
                                              ( ~ p2(X231)
                                              & r1(X225,X231) )
                                          & r1(X223,X225) )
                                      & ? [X232] :
                                          ( ~ p2(X232)
                                          & r1(X223,X232) )
                                      & r1(X221,X223) )
                                  & ? [X233] :
                                      ( ~ p2(X233)
                                      & r1(X221,X233) )
                                  & r1(X219,X221) )
                              & ? [X234] :
                                  ( ~ p2(X234)
                                  & r1(X219,X234) )
                              & r1(X217,X219) )
                          & ? [X235] :
                              ( ~ p2(X235)
                              & r1(X217,X235) )
                          & r1(X215,X217) )
                      & ? [X236] :
                          ( ~ p2(X236)
                          & r1(X215,X236) )
                      & r1(X213,X215) )
                  & ? [X237] :
                      ( ~ p2(X237)
                      & r1(X213,X237) )
                  & r1(X211,X213) )
              & ? [X238] :
                  ( ~ p2(X238)
                  & r1(X211,X238) )
              & r1(X209,X211) )
          & ? [X239] :
              ( ~ p2(X239)
              & r1(X209,X239) )
          & r1(X0,X209) )
      & ? [X240] :
          ( ~ p2(X240)
          & r1(X0,X240) )
      & ( ! [X241] :
            ( p1(X241)
            | ~ r1(X0,X241) )
        | ! [X242] :
            ( ! [X243] :
                ( p1(X243)
                | ~ r1(X242,X243) )
            | ! [X244] :
                ( ! [X245] :
                    ( p1(X245)
                    | ~ r1(X244,X245) )
                | ! [X246] :
                    ( ! [X247] :
                        ( p1(X247)
                        | ~ r1(X246,X247) )
                    | ! [X248] :
                        ( ? [X249] : r1(X248,X249)
                        | ~ r1(X246,X248) )
                    | ! [X250] :
                        ( p2(X250)
                        | ~ r1(X246,X250) )
                    | ~ r1(X244,X246) )
                | ! [X251] :
                    ( p2(X251)
                    | ~ r1(X244,X251) )
                | ~ r1(X242,X244) )
            | ! [X252] :
                ( p2(X252)
                | ~ r1(X242,X252) )
            | ~ r1(X0,X242) )
        | ! [X253] :
            ( p2(X253)
            | ~ r1(X0,X253) ) )
      & ( ! [X254] :
            ( p1(X254)
            | ~ r1(X0,X254) )
        | ! [X255] :
            ( ! [X256] :
                ( p1(X256)
                | ~ r1(X255,X256) )
            | ! [X257] :
                ( ! [X258] :
                    ( p1(X258)
                    | ~ r1(X257,X258) )
                | ! [X259] :
                    ( ! [X260] :
                        ( p1(X260)
                        | ~ r1(X259,X260) )
                    | ! [X261] :
                        ( ! [X262] :
                            ( ? [X263] :
                                ( ~ p1(X263)
                                & r1(X262,X263) )
                            | ~ r1(X261,X262) )
                        | ! [X264] :
                            ( ? [X265] :
                                ( ! [X266] :
                                    ( p1(X266)
                                    | ~ r1(X265,X266) )
                                & r1(X264,X265) )
                            | ~ r1(X261,X264) )
                        | ~ r1(X259,X261) )
                    | ! [X267] :
                        ( p2(X267)
                        | ~ r1(X259,X267) )
                    | ~ r1(X257,X259) )
                | ! [X268] :
                    ( p2(X268)
                    | ~ r1(X257,X268) )
                | ~ r1(X255,X257) )
            | ! [X269] :
                ( p2(X269)
                | ~ r1(X255,X269) )
            | ~ r1(X0,X255) )
        | ! [X270] :
            ( p2(X270)
            | ~ r1(X0,X270) ) )
      & ( ! [X271] :
            ( p1(X271)
            | ~ r1(X0,X271) )
        | ! [X272] :
            ( ! [X273] :
                ( p1(X273)
                | ~ r1(X272,X273) )
            | ! [X274] :
                ( ! [X275] :
                    ( p1(X275)
                    | ~ r1(X274,X275) )
                | ! [X276] :
                    ( ! [X277] :
                        ( p1(X277)
                        | ~ r1(X276,X277) )
                    | ! [X278] :
                        ( ! [X279] :
                            ( ! [X280] :
                                ( p1(X280)
                                | ~ r1(X279,X280) )
                            | ! [X281] :
                                ( ? [X282] :
                                    ( ~ p1(X282)
                                    & r1(X281,X282) )
                                | ~ r1(X279,X281) )
                            | ~ r1(X278,X279) )
                        | ~ r1(X276,X278) )
                    | ! [X283] :
                        ( p2(X283)
                        | ~ r1(X276,X283) )
                    | ~ r1(X274,X276) )
                | ! [X284] :
                    ( p2(X284)
                    | ~ r1(X274,X284) )
                | ~ r1(X272,X274) )
            | ! [X285] :
                ( p2(X285)
                | ~ r1(X272,X285) )
            | ~ r1(X0,X272) )
        | ! [X286] :
            ( p2(X286)
            | ~ r1(X0,X286) ) )
      & ( ! [X287] :
            ( p1(X287)
            | ~ r1(X0,X287) )
        | ! [X288] :
            ( ! [X289] :
                ( p1(X289)
                | ~ r1(X288,X289) )
            | ! [X290] :
                ( ! [X291] :
                    ( p1(X291)
                    | ~ r1(X290,X291) )
                | ! [X292] :
                    ( ! [X293] :
                        ( p1(X293)
                        | ~ r1(X292,X293) )
                    | ! [X294] :
                        ( ~ p1(X294)
                        | ! [X295] :
                            ( ? [X296] :
                                ( p1(X296)
                                & r1(X295,X296) )
                            | ~ r1(X294,X295) )
                        | ~ r1(X292,X294) )
                    | ! [X297] :
                        ( p2(X297)
                        | ~ r1(X292,X297) )
                    | ~ r1(X290,X292) )
                | ! [X298] :
                    ( p2(X298)
                    | ~ r1(X290,X298) )
                | ~ r1(X288,X290) )
            | ! [X299] :
                ( p2(X299)
                | ~ r1(X288,X299) )
            | ~ r1(X0,X288) )
        | ! [X300] :
            ( p2(X300)
            | ~ r1(X0,X300) ) )
      & ? [X301] :
          ( ~ p1(X301)
          & r1(X0,X301) )
      & ? [X302] :
          ( ? [X303] :
              ( ~ p1(X303)
              & r1(X302,X303) )
          & ? [X304] :
              ( ? [X305] :
                  ( ~ p1(X305)
                  & r1(X304,X305) )
              & ? [X306] :
                  ( ? [X307] :
                      ( ~ p1(X307)
                      & r1(X306,X307) )
                  & ? [X308] :
                      ( ? [X309] :
                          ( ~ p1(X309)
                          & r1(X308,X309) )
                      & ? [X310] :
                          ( ? [X311] :
                              ( ~ p1(X311)
                              & r1(X310,X311) )
                          & ? [X312] :
                              ( ? [X313] :
                                  ( ~ p1(X313)
                                  & r1(X312,X313) )
                              & ? [X314] :
                                  ( ? [X315] :
                                      ( ~ p1(X315)
                                      & r1(X314,X315) )
                                  & ? [X316] :
                                      ( ? [X317] :
                                          ( ~ p1(X317)
                                          & r1(X316,X317) )
                                      & ? [X318] :
                                          ( ? [X319] :
                                              ( ~ p1(X319)
                                              & r1(X318,X319) )
                                          & ? [X320] :
                                              ( ? [X321] :
                                                  ( ~ p1(X321)
                                                  & r1(X320,X321) )
                                              & ? [X322] :
                                                  ( ! [X323] :
                                                      ( p1(X323)
                                                      | ~ r1(X322,X323) )
                                                  & r1(X320,X322) )
                                              & r1(X318,X320) )
                                          & ? [X324] :
                                              ( ~ p2(X324)
                                              & r1(X318,X324) )
                                          & r1(X316,X318) )
                                      & ? [X325] :
                                          ( ~ p2(X325)
                                          & r1(X316,X325) )
                                      & r1(X314,X316) )
                                  & ? [X326] :
                                      ( ~ p2(X326)
                                      & r1(X314,X326) )
                                  & r1(X312,X314) )
                              & ? [X327] :
                                  ( ~ p2(X327)
                                  & r1(X312,X327) )
                              & r1(X310,X312) )
                          & ? [X328] :
                              ( ~ p2(X328)
                              & r1(X310,X328) )
                          & r1(X308,X310) )
                      & ? [X329] :
                          ( ~ p2(X329)
                          & r1(X308,X329) )
                      & r1(X306,X308) )
                  & ? [X330] :
                      ( ~ p2(X330)
                      & r1(X306,X330) )
                  & r1(X304,X306) )
              & ? [X331] :
                  ( ~ p2(X331)
                  & r1(X304,X331) )
              & r1(X302,X304) )
          & ? [X332] :
              ( ~ p2(X332)
              & r1(X302,X332) )
          & r1(X0,X302) )
      & ? [X333] :
          ( ~ p2(X333)
          & r1(X0,X333) )
      & ( ! [X334] :
            ( p1(X334)
            | ~ r1(X0,X334) )
        | ! [X335] :
            ( ! [X336] :
                ( p1(X336)
                | ~ r1(X335,X336) )
            | ! [X337] :
                ( ! [X338] :
                    ( p1(X338)
                    | ~ r1(X337,X338) )
                | ! [X339] :
                    ( ! [X340] :
                        ( p1(X340)
                        | ~ r1(X339,X340) )
                    | ! [X341] :
                        ( ! [X342] :
                            ( p1(X342)
                            | ~ r1(X341,X342) )
                        | ! [X343] :
                            ( ? [X344] : r1(X343,X344)
                            | ~ r1(X341,X343) )
                        | ! [X345] :
                            ( p2(X345)
                            | ~ r1(X341,X345) )
                        | ~ r1(X339,X341) )
                    | ! [X346] :
                        ( p2(X346)
                        | ~ r1(X339,X346) )
                    | ~ r1(X337,X339) )
                | ! [X347] :
                    ( p2(X347)
                    | ~ r1(X337,X347) )
                | ~ r1(X335,X337) )
            | ! [X348] :
                ( p2(X348)
                | ~ r1(X335,X348) )
            | ~ r1(X0,X335) )
        | ! [X349] :
            ( p2(X349)
            | ~ r1(X0,X349) ) )
      & ( ! [X350] :
            ( p1(X350)
            | ~ r1(X0,X350) )
        | ! [X351] :
            ( ! [X352] :
                ( p1(X352)
                | ~ r1(X351,X352) )
            | ! [X353] :
                ( ! [X354] :
                    ( p1(X354)
                    | ~ r1(X353,X354) )
                | ! [X355] :
                    ( ! [X356] :
                        ( p1(X356)
                        | ~ r1(X355,X356) )
                    | ! [X357] :
                        ( ! [X358] :
                            ( p1(X358)
                            | ~ r1(X357,X358) )
                        | ! [X359] :
                            ( ! [X360] :
                                ( ? [X361] :
                                    ( ~ p1(X361)
                                    & r1(X360,X361) )
                                | ~ r1(X359,X360) )
                            | ! [X362] :
                                ( ? [X363] :
                                    ( ! [X364] :
                                        ( p1(X364)
                                        | ~ r1(X363,X364) )
                                    & r1(X362,X363) )
                                | ~ r1(X359,X362) )
                            | ~ r1(X357,X359) )
                        | ! [X365] :
                            ( p2(X365)
                            | ~ r1(X357,X365) )
                        | ~ r1(X355,X357) )
                    | ! [X366] :
                        ( p2(X366)
                        | ~ r1(X355,X366) )
                    | ~ r1(X353,X355) )
                | ! [X367] :
                    ( p2(X367)
                    | ~ r1(X353,X367) )
                | ~ r1(X351,X353) )
            | ! [X368] :
                ( p2(X368)
                | ~ r1(X351,X368) )
            | ~ r1(X0,X351) )
        | ! [X369] :
            ( p2(X369)
            | ~ r1(X0,X369) ) )
      & ( ! [X370] :
            ( p1(X370)
            | ~ r1(X0,X370) )
        | ! [X371] :
            ( ! [X372] :
                ( p1(X372)
                | ~ r1(X371,X372) )
            | ! [X373] :
                ( ! [X374] :
                    ( p1(X374)
                    | ~ r1(X373,X374) )
                | ! [X375] :
                    ( ! [X376] :
                        ( p1(X376)
                        | ~ r1(X375,X376) )
                    | ! [X377] :
                        ( ! [X378] :
                            ( p1(X378)
                            | ~ r1(X377,X378) )
                        | ! [X379] :
                            ( ! [X380] :
                                ( ! [X381] :
                                    ( p1(X381)
                                    | ~ r1(X380,X381) )
                                | ! [X382] :
                                    ( ? [X383] :
                                        ( ~ p1(X383)
                                        & r1(X382,X383) )
                                    | ~ r1(X380,X382) )
                                | ~ r1(X379,X380) )
                            | ~ r1(X377,X379) )
                        | ! [X384] :
                            ( p2(X384)
                            | ~ r1(X377,X384) )
                        | ~ r1(X375,X377) )
                    | ! [X385] :
                        ( p2(X385)
                        | ~ r1(X375,X385) )
                    | ~ r1(X373,X375) )
                | ! [X386] :
                    ( p2(X386)
                    | ~ r1(X373,X386) )
                | ~ r1(X371,X373) )
            | ! [X387] :
                ( p2(X387)
                | ~ r1(X371,X387) )
            | ~ r1(X0,X371) )
        | ! [X388] :
            ( p2(X388)
            | ~ r1(X0,X388) ) )
      & ( ! [X389] :
            ( p1(X389)
            | ~ r1(X0,X389) )
        | ! [X390] :
            ( ! [X391] :
                ( p1(X391)
                | ~ r1(X390,X391) )
            | ! [X392] :
                ( ! [X393] :
                    ( p1(X393)
                    | ~ r1(X392,X393) )
                | ! [X394] :
                    ( ! [X395] :
                        ( p1(X395)
                        | ~ r1(X394,X395) )
                    | ! [X396] :
                        ( ! [X397] :
                            ( p1(X397)
                            | ~ r1(X396,X397) )
                        | ! [X398] :
                            ( ~ p1(X398)
                            | ! [X399] :
                                ( ? [X400] :
                                    ( p1(X400)
                                    & r1(X399,X400) )
                                | ~ r1(X398,X399) )
                            | ~ r1(X396,X398) )
                        | ! [X401] :
                            ( p2(X401)
                            | ~ r1(X396,X401) )
                        | ~ r1(X394,X396) )
                    | ! [X402] :
                        ( p2(X402)
                        | ~ r1(X394,X402) )
                    | ~ r1(X392,X394) )
                | ! [X403] :
                    ( p2(X403)
                    | ~ r1(X392,X403) )
                | ~ r1(X390,X392) )
            | ! [X404] :
                ( p2(X404)
                | ~ r1(X390,X404) )
            | ~ r1(X0,X390) )
        | ! [X405] :
            ( p2(X405)
            | ~ r1(X0,X405) ) )
      & ? [X406] :
          ( ~ p1(X406)
          & r1(X0,X406) )
      & ? [X407] :
          ( ? [X408] :
              ( ~ p1(X408)
              & r1(X407,X408) )
          & ? [X409] :
              ( ? [X410] :
                  ( ~ p1(X410)
                  & r1(X409,X410) )
              & ? [X411] :
                  ( ? [X412] :
                      ( ~ p1(X412)
                      & r1(X411,X412) )
                  & ? [X413] :
                      ( ? [X414] :
                          ( ~ p1(X414)
                          & r1(X413,X414) )
                      & ? [X415] :
                          ( ? [X416] :
                              ( ~ p1(X416)
                              & r1(X415,X416) )
                          & ? [X417] :
                              ( ? [X418] :
                                  ( ~ p1(X418)
                                  & r1(X417,X418) )
                              & ? [X419] :
                                  ( ? [X420] :
                                      ( ~ p1(X420)
                                      & r1(X419,X420) )
                                  & ? [X421] :
                                      ( ? [X422] :
                                          ( ~ p1(X422)
                                          & r1(X421,X422) )
                                      & ? [X423] :
                                          ( ? [X424] :
                                              ( ~ p1(X424)
                                              & r1(X423,X424) )
                                          & ? [X425] :
                                              ( ? [X426] :
                                                  ( ~ p1(X426)
                                                  & r1(X425,X426) )
                                              & ? [X427] :
                                                  ( ! [X428] :
                                                      ( p1(X428)
                                                      | ~ r1(X427,X428) )
                                                  & r1(X425,X427) )
                                              & r1(X423,X425) )
                                          & ? [X429] :
                                              ( ~ p2(X429)
                                              & r1(X423,X429) )
                                          & r1(X421,X423) )
                                      & ? [X430] :
                                          ( ~ p2(X430)
                                          & r1(X421,X430) )
                                      & r1(X419,X421) )
                                  & ? [X431] :
                                      ( ~ p2(X431)
                                      & r1(X419,X431) )
                                  & r1(X417,X419) )
                              & ? [X432] :
                                  ( ~ p2(X432)
                                  & r1(X417,X432) )
                              & r1(X415,X417) )
                          & ? [X433] :
                              ( ~ p2(X433)
                              & r1(X415,X433) )
                          & r1(X413,X415) )
                      & ? [X434] :
                          ( ~ p2(X434)
                          & r1(X413,X434) )
                      & r1(X411,X413) )
                  & ? [X435] :
                      ( ~ p2(X435)
                      & r1(X411,X435) )
                  & r1(X409,X411) )
              & ? [X436] :
                  ( ~ p2(X436)
                  & r1(X409,X436) )
              & r1(X407,X409) )
          & ? [X437] :
              ( ~ p2(X437)
              & r1(X407,X437) )
          & r1(X0,X407) )
      & ? [X438] :
          ( ~ p2(X438)
          & r1(X0,X438) )
      & ( ! [X439] :
            ( p1(X439)
            | ~ r1(X0,X439) )
        | ! [X440] :
            ( ! [X441] :
                ( p1(X441)
                | ~ r1(X440,X441) )
            | ! [X442] :
                ( ! [X443] :
                    ( p1(X443)
                    | ~ r1(X442,X443) )
                | ! [X444] :
                    ( ! [X445] :
                        ( p1(X445)
                        | ~ r1(X444,X445) )
                    | ! [X446] :
                        ( ! [X447] :
                            ( p1(X447)
                            | ~ r1(X446,X447) )
                        | ! [X448] :
                            ( ! [X449] :
                                ( p1(X449)
                                | ~ r1(X448,X449) )
                            | ! [X450] :
                                ( ? [X451] : r1(X450,X451)
                                | ~ r1(X448,X450) )
                            | ! [X452] :
                                ( p2(X452)
                                | ~ r1(X448,X452) )
                            | ~ r1(X446,X448) )
                        | ! [X453] :
                            ( p2(X453)
                            | ~ r1(X446,X453) )
                        | ~ r1(X444,X446) )
                    | ! [X454] :
                        ( p2(X454)
                        | ~ r1(X444,X454) )
                    | ~ r1(X442,X444) )
                | ! [X455] :
                    ( p2(X455)
                    | ~ r1(X442,X455) )
                | ~ r1(X440,X442) )
            | ! [X456] :
                ( p2(X456)
                | ~ r1(X440,X456) )
            | ~ r1(X0,X440) )
        | ! [X457] :
            ( p2(X457)
            | ~ r1(X0,X457) ) )
      & ( ! [X458] :
            ( p1(X458)
            | ~ r1(X0,X458) )
        | ! [X459] :
            ( ! [X460] :
                ( p1(X460)
                | ~ r1(X459,X460) )
            | ! [X461] :
                ( ! [X462] :
                    ( p1(X462)
                    | ~ r1(X461,X462) )
                | ! [X463] :
                    ( ! [X464] :
                        ( p1(X464)
                        | ~ r1(X463,X464) )
                    | ! [X465] :
                        ( ! [X466] :
                            ( p1(X466)
                            | ~ r1(X465,X466) )
                        | ! [X467] :
                            ( ! [X468] :
                                ( p1(X468)
                                | ~ r1(X467,X468) )
                            | ! [X469] :
                                ( ! [X470] :
                                    ( ? [X471] :
                                        ( ~ p1(X471)
                                        & r1(X470,X471) )
                                    | ~ r1(X469,X470) )
                                | ! [X472] :
                                    ( ? [X473] :
                                        ( ! [X474] :
                                            ( p1(X474)
                                            | ~ r1(X473,X474) )
                                        & r1(X472,X473) )
                                    | ~ r1(X469,X472) )
                                | ~ r1(X467,X469) )
                            | ! [X475] :
                                ( p2(X475)
                                | ~ r1(X467,X475) )
                            | ~ r1(X465,X467) )
                        | ! [X476] :
                            ( p2(X476)
                            | ~ r1(X465,X476) )
                        | ~ r1(X463,X465) )
                    | ! [X477] :
                        ( p2(X477)
                        | ~ r1(X463,X477) )
                    | ~ r1(X461,X463) )
                | ! [X478] :
                    ( p2(X478)
                    | ~ r1(X461,X478) )
                | ~ r1(X459,X461) )
            | ! [X479] :
                ( p2(X479)
                | ~ r1(X459,X479) )
            | ~ r1(X0,X459) )
        | ! [X480] :
            ( p2(X480)
            | ~ r1(X0,X480) ) )
      & ( ! [X481] :
            ( p1(X481)
            | ~ r1(X0,X481) )
        | ! [X482] :
            ( ! [X483] :
                ( p1(X483)
                | ~ r1(X482,X483) )
            | ! [X484] :
                ( ! [X485] :
                    ( p1(X485)
                    | ~ r1(X484,X485) )
                | ! [X486] :
                    ( ! [X487] :
                        ( p1(X487)
                        | ~ r1(X486,X487) )
                    | ! [X488] :
                        ( ! [X489] :
                            ( p1(X489)
                            | ~ r1(X488,X489) )
                        | ! [X490] :
                            ( ! [X491] :
                                ( p1(X491)
                                | ~ r1(X490,X491) )
                            | ! [X492] :
                                ( ! [X493] :
                                    ( ! [X494] :
                                        ( p1(X494)
                                        | ~ r1(X493,X494) )
                                    | ! [X495] :
                                        ( ? [X496] :
                                            ( ~ p1(X496)
                                            & r1(X495,X496) )
                                        | ~ r1(X493,X495) )
                                    | ~ r1(X492,X493) )
                                | ~ r1(X490,X492) )
                            | ! [X497] :
                                ( p2(X497)
                                | ~ r1(X490,X497) )
                            | ~ r1(X488,X490) )
                        | ! [X498] :
                            ( p2(X498)
                            | ~ r1(X488,X498) )
                        | ~ r1(X486,X488) )
                    | ! [X499] :
                        ( p2(X499)
                        | ~ r1(X486,X499) )
                    | ~ r1(X484,X486) )
                | ! [X500] :
                    ( p2(X500)
                    | ~ r1(X484,X500) )
                | ~ r1(X482,X484) )
            | ! [X501] :
                ( p2(X501)
                | ~ r1(X482,X501) )
            | ~ r1(X0,X482) )
        | ! [X502] :
            ( p2(X502)
            | ~ r1(X0,X502) ) )
      & ( ! [X503] :
            ( p1(X503)
            | ~ r1(X0,X503) )
        | ! [X504] :
            ( ! [X505] :
                ( p1(X505)
                | ~ r1(X504,X505) )
            | ! [X506] :
                ( ! [X507] :
                    ( p1(X507)
                    | ~ r1(X506,X507) )
                | ! [X508] :
                    ( ! [X509] :
                        ( p1(X509)
                        | ~ r1(X508,X509) )
                    | ! [X510] :
                        ( ! [X511] :
                            ( p1(X511)
                            | ~ r1(X510,X511) )
                        | ! [X512] :
                            ( ! [X513] :
                                ( p1(X513)
                                | ~ r1(X512,X513) )
                            | ! [X514] :
                                ( ~ p1(X514)
                                | ! [X515] :
                                    ( ? [X516] :
                                        ( p1(X516)
                                        & r1(X515,X516) )
                                    | ~ r1(X514,X515) )
                                | ~ r1(X512,X514) )
                            | ! [X517] :
                                ( p2(X517)
                                | ~ r1(X512,X517) )
                            | ~ r1(X510,X512) )
                        | ! [X518] :
                            ( p2(X518)
                            | ~ r1(X510,X518) )
                        | ~ r1(X508,X510) )
                    | ! [X519] :
                        ( p2(X519)
                        | ~ r1(X508,X519) )
                    | ~ r1(X506,X508) )
                | ! [X520] :
                    ( p2(X520)
                    | ~ r1(X506,X520) )
                | ~ r1(X504,X506) )
            | ! [X521] :
                ( p2(X521)
                | ~ r1(X504,X521) )
            | ~ r1(X0,X504) )
        | ! [X522] :
            ( p2(X522)
            | ~ r1(X0,X522) ) )
      & ? [X523] :
          ( ~ p1(X523)
          & r1(X0,X523) )
      & ? [X524] :
          ( ? [X525] :
              ( ~ p1(X525)
              & r1(X524,X525) )
          & ? [X526] :
              ( ? [X527] :
                  ( ~ p1(X527)
                  & r1(X526,X527) )
              & ? [X528] :
                  ( ? [X529] :
                      ( ~ p1(X529)
                      & r1(X528,X529) )
                  & ? [X530] :
                      ( ? [X531] :
                          ( ~ p1(X531)
                          & r1(X530,X531) )
                      & ? [X532] :
                          ( ? [X533] :
                              ( ~ p1(X533)
                              & r1(X532,X533) )
                          & ? [X534] :
                              ( ? [X535] :
                                  ( ~ p1(X535)
                                  & r1(X534,X535) )
                              & ? [X536] :
                                  ( ? [X537] :
                                      ( ~ p1(X537)
                                      & r1(X536,X537) )
                                  & ? [X538] :
                                      ( ? [X539] :
                                          ( ~ p1(X539)
                                          & r1(X538,X539) )
                                      & ? [X540] :
                                          ( ? [X541] :
                                              ( ~ p1(X541)
                                              & r1(X540,X541) )
                                          & ? [X542] :
                                              ( ? [X543] :
                                                  ( ~ p1(X543)
                                                  & r1(X542,X543) )
                                              & ? [X544] :
                                                  ( ! [X545] :
                                                      ( p1(X545)
                                                      | ~ r1(X544,X545) )
                                                  & r1(X542,X544) )
                                              & r1(X540,X542) )
                                          & ? [X546] :
                                              ( ~ p2(X546)
                                              & r1(X540,X546) )
                                          & r1(X538,X540) )
                                      & ? [X547] :
                                          ( ~ p2(X547)
                                          & r1(X538,X547) )
                                      & r1(X536,X538) )
                                  & ? [X548] :
                                      ( ~ p2(X548)
                                      & r1(X536,X548) )
                                  & r1(X534,X536) )
                              & ? [X549] :
                                  ( ~ p2(X549)
                                  & r1(X534,X549) )
                              & r1(X532,X534) )
                          & ? [X550] :
                              ( ~ p2(X550)
                              & r1(X532,X550) )
                          & r1(X530,X532) )
                      & ? [X551] :
                          ( ~ p2(X551)
                          & r1(X530,X551) )
                      & r1(X528,X530) )
                  & ? [X552] :
                      ( ~ p2(X552)
                      & r1(X528,X552) )
                  & r1(X526,X528) )
              & ? [X553] :
                  ( ~ p2(X553)
                  & r1(X526,X553) )
              & r1(X524,X526) )
          & ? [X554] :
              ( ~ p2(X554)
              & r1(X524,X554) )
          & r1(X0,X524) )
      & ? [X555] :
          ( ~ p2(X555)
          & r1(X0,X555) )
      & ( ! [X556] :
            ( p1(X556)
            | ~ r1(X0,X556) )
        | ! [X557] :
            ( ! [X558] :
                ( p1(X558)
                | ~ r1(X557,X558) )
            | ! [X559] :
                ( ! [X560] :
                    ( p1(X560)
                    | ~ r1(X559,X560) )
                | ! [X561] :
                    ( ! [X562] :
                        ( p1(X562)
                        | ~ r1(X561,X562) )
                    | ! [X563] :
                        ( ! [X564] :
                            ( p1(X564)
                            | ~ r1(X563,X564) )
                        | ! [X565] :
                            ( ! [X566] :
                                ( p1(X566)
                                | ~ r1(X565,X566) )
                            | ! [X567] :
                                ( ! [X568] :
                                    ( p1(X568)
                                    | ~ r1(X567,X568) )
                                | ! [X569] :
                                    ( ? [X570] : r1(X569,X570)
                                    | ~ r1(X567,X569) )
                                | ! [X571] :
                                    ( p2(X571)
                                    | ~ r1(X567,X571) )
                                | ~ r1(X565,X567) )
                            | ! [X572] :
                                ( p2(X572)
                                | ~ r1(X565,X572) )
                            | ~ r1(X563,X565) )
                        | ! [X573] :
                            ( p2(X573)
                            | ~ r1(X563,X573) )
                        | ~ r1(X561,X563) )
                    | ! [X574] :
                        ( p2(X574)
                        | ~ r1(X561,X574) )
                    | ~ r1(X559,X561) )
                | ! [X575] :
                    ( p2(X575)
                    | ~ r1(X559,X575) )
                | ~ r1(X557,X559) )
            | ! [X576] :
                ( p2(X576)
                | ~ r1(X557,X576) )
            | ~ r1(X0,X557) )
        | ! [X577] :
            ( p2(X577)
            | ~ r1(X0,X577) ) )
      & ( ! [X578] :
            ( p1(X578)
            | ~ r1(X0,X578) )
        | ! [X579] :
            ( ! [X580] :
                ( p1(X580)
                | ~ r1(X579,X580) )
            | ! [X581] :
                ( ! [X582] :
                    ( p1(X582)
                    | ~ r1(X581,X582) )
                | ! [X583] :
                    ( ! [X584] :
                        ( p1(X584)
                        | ~ r1(X583,X584) )
                    | ! [X585] :
                        ( ! [X586] :
                            ( p1(X586)
                            | ~ r1(X585,X586) )
                        | ! [X587] :
                            ( ! [X588] :
                                ( p1(X588)
                                | ~ r1(X587,X588) )
                            | ! [X589] :
                                ( ! [X590] :
                                    ( p1(X590)
                                    | ~ r1(X589,X590) )
                                | ! [X591] :
                                    ( ! [X592] :
                                        ( ? [X593] :
                                            ( ~ p1(X593)
                                            & r1(X592,X593) )
                                        | ~ r1(X591,X592) )
                                    | ! [X594] :
                                        ( ? [X595] :
                                            ( ! [X596] :
                                                ( p1(X596)
                                                | ~ r1(X595,X596) )
                                            & r1(X594,X595) )
                                        | ~ r1(X591,X594) )
                                    | ~ r1(X589,X591) )
                                | ! [X597] :
                                    ( p2(X597)
                                    | ~ r1(X589,X597) )
                                | ~ r1(X587,X589) )
                            | ! [X598] :
                                ( p2(X598)
                                | ~ r1(X587,X598) )
                            | ~ r1(X585,X587) )
                        | ! [X599] :
                            ( p2(X599)
                            | ~ r1(X585,X599) )
                        | ~ r1(X583,X585) )
                    | ! [X600] :
                        ( p2(X600)
                        | ~ r1(X583,X600) )
                    | ~ r1(X581,X583) )
                | ! [X601] :
                    ( p2(X601)
                    | ~ r1(X581,X601) )
                | ~ r1(X579,X581) )
            | ! [X602] :
                ( p2(X602)
                | ~ r1(X579,X602) )
            | ~ r1(X0,X579) )
        | ! [X603] :
            ( p2(X603)
            | ~ r1(X0,X603) ) )
      & ( ! [X604] :
            ( p1(X604)
            | ~ r1(X0,X604) )
        | ! [X605] :
            ( ! [X606] :
                ( p1(X606)
                | ~ r1(X605,X606) )
            | ! [X607] :
                ( ! [X608] :
                    ( p1(X608)
                    | ~ r1(X607,X608) )
                | ! [X609] :
                    ( ! [X610] :
                        ( p1(X610)
                        | ~ r1(X609,X610) )
                    | ! [X611] :
                        ( ! [X612] :
                            ( p1(X612)
                            | ~ r1(X611,X612) )
                        | ! [X613] :
                            ( ! [X614] :
                                ( p1(X614)
                                | ~ r1(X613,X614) )
                            | ! [X615] :
                                ( ! [X616] :
                                    ( p1(X616)
                                    | ~ r1(X615,X616) )
                                | ! [X617] :
                                    ( ! [X618] :
                                        ( ! [X619] :
                                            ( p1(X619)
                                            | ~ r1(X618,X619) )
                                        | ! [X620] :
                                            ( ? [X621] :
                                                ( ~ p1(X621)
                                                & r1(X620,X621) )
                                            | ~ r1(X618,X620) )
                                        | ~ r1(X617,X618) )
                                    | ~ r1(X615,X617) )
                                | ! [X622] :
                                    ( p2(X622)
                                    | ~ r1(X615,X622) )
                                | ~ r1(X613,X615) )
                            | ! [X623] :
                                ( p2(X623)
                                | ~ r1(X613,X623) )
                            | ~ r1(X611,X613) )
                        | ! [X624] :
                            ( p2(X624)
                            | ~ r1(X611,X624) )
                        | ~ r1(X609,X611) )
                    | ! [X625] :
                        ( p2(X625)
                        | ~ r1(X609,X625) )
                    | ~ r1(X607,X609) )
                | ! [X626] :
                    ( p2(X626)
                    | ~ r1(X607,X626) )
                | ~ r1(X605,X607) )
            | ! [X627] :
                ( p2(X627)
                | ~ r1(X605,X627) )
            | ~ r1(X0,X605) )
        | ! [X628] :
            ( p2(X628)
            | ~ r1(X0,X628) ) )
      & ( ! [X629] :
            ( p1(X629)
            | ~ r1(X0,X629) )
        | ! [X630] :
            ( ! [X631] :
                ( p1(X631)
                | ~ r1(X630,X631) )
            | ! [X632] :
                ( ! [X633] :
                    ( p1(X633)
                    | ~ r1(X632,X633) )
                | ! [X634] :
                    ( ! [X635] :
                        ( p1(X635)
                        | ~ r1(X634,X635) )
                    | ! [X636] :
                        ( ! [X637] :
                            ( p1(X637)
                            | ~ r1(X636,X637) )
                        | ! [X638] :
                            ( ! [X639] :
                                ( p1(X639)
                                | ~ r1(X638,X639) )
                            | ! [X640] :
                                ( ! [X641] :
                                    ( p1(X641)
                                    | ~ r1(X640,X641) )
                                | ! [X642] :
                                    ( ~ p1(X642)
                                    | ! [X643] :
                                        ( ? [X644] :
                                            ( p1(X644)
                                            & r1(X643,X644) )
                                        | ~ r1(X642,X643) )
                                    | ~ r1(X640,X642) )
                                | ! [X645] :
                                    ( p2(X645)
                                    | ~ r1(X640,X645) )
                                | ~ r1(X638,X640) )
                            | ! [X646] :
                                ( p2(X646)
                                | ~ r1(X638,X646) )
                            | ~ r1(X636,X638) )
                        | ! [X647] :
                            ( p2(X647)
                            | ~ r1(X636,X647) )
                        | ~ r1(X634,X636) )
                    | ! [X648] :
                        ( p2(X648)
                        | ~ r1(X634,X648) )
                    | ~ r1(X632,X634) )
                | ! [X649] :
                    ( p2(X649)
                    | ~ r1(X632,X649) )
                | ~ r1(X630,X632) )
            | ! [X650] :
                ( p2(X650)
                | ~ r1(X630,X650) )
            | ~ r1(X0,X630) )
        | ! [X651] :
            ( p2(X651)
            | ~ r1(X0,X651) ) )
      & ? [X652] :
          ( ~ p1(X652)
          & r1(X0,X652) )
      & ? [X653] :
          ( ? [X654] :
              ( ~ p1(X654)
              & r1(X653,X654) )
          & ? [X655] :
              ( ? [X656] :
                  ( ~ p1(X656)
                  & r1(X655,X656) )
              & ? [X657] :
                  ( ? [X658] :
                      ( ~ p1(X658)
                      & r1(X657,X658) )
                  & ? [X659] :
                      ( ? [X660] :
                          ( ~ p1(X660)
                          & r1(X659,X660) )
                      & ? [X661] :
                          ( ? [X662] :
                              ( ~ p1(X662)
                              & r1(X661,X662) )
                          & ? [X663] :
                              ( ? [X664] :
                                  ( ~ p1(X664)
                                  & r1(X663,X664) )
                              & ? [X665] :
                                  ( ? [X666] :
                                      ( ~ p1(X666)
                                      & r1(X665,X666) )
                                  & ? [X667] :
                                      ( ? [X668] :
                                          ( ~ p1(X668)
                                          & r1(X667,X668) )
                                      & ? [X669] :
                                          ( ? [X670] :
                                              ( ~ p1(X670)
                                              & r1(X669,X670) )
                                          & ? [X671] :
                                              ( ? [X672] :
                                                  ( ~ p1(X672)
                                                  & r1(X671,X672) )
                                              & ? [X673] :
                                                  ( ! [X674] :
                                                      ( p1(X674)
                                                      | ~ r1(X673,X674) )
                                                  & r1(X671,X673) )
                                              & r1(X669,X671) )
                                          & ? [X675] :
                                              ( ~ p2(X675)
                                              & r1(X669,X675) )
                                          & r1(X667,X669) )
                                      & ? [X676] :
                                          ( ~ p2(X676)
                                          & r1(X667,X676) )
                                      & r1(X665,X667) )
                                  & ? [X677] :
                                      ( ~ p2(X677)
                                      & r1(X665,X677) )
                                  & r1(X663,X665) )
                              & ? [X678] :
                                  ( ~ p2(X678)
                                  & r1(X663,X678) )
                              & r1(X661,X663) )
                          & ? [X679] :
                              ( ~ p2(X679)
                              & r1(X661,X679) )
                          & r1(X659,X661) )
                      & ? [X680] :
                          ( ~ p2(X680)
                          & r1(X659,X680) )
                      & r1(X657,X659) )
                  & ? [X681] :
                      ( ~ p2(X681)
                      & r1(X657,X681) )
                  & r1(X655,X657) )
              & ? [X682] :
                  ( ~ p2(X682)
                  & r1(X655,X682) )
              & r1(X653,X655) )
          & ? [X683] :
              ( ~ p2(X683)
              & r1(X653,X683) )
          & r1(X0,X653) )
      & ? [X684] :
          ( ~ p2(X684)
          & r1(X0,X684) )
      & ( ! [X685] :
            ( p1(X685)
            | ~ r1(X0,X685) )
        | ! [X686] :
            ( ! [X687] :
                ( p1(X687)
                | ~ r1(X686,X687) )
            | ! [X688] :
                ( ! [X689] :
                    ( p1(X689)
                    | ~ r1(X688,X689) )
                | ! [X690] :
                    ( ! [X691] :
                        ( p1(X691)
                        | ~ r1(X690,X691) )
                    | ! [X692] :
                        ( ! [X693] :
                            ( p1(X693)
                            | ~ r1(X692,X693) )
                        | ! [X694] :
                            ( ! [X695] :
                                ( p1(X695)
                                | ~ r1(X694,X695) )
                            | ! [X696] :
                                ( ! [X697] :
                                    ( p1(X697)
                                    | ~ r1(X696,X697) )
                                | ! [X698] :
                                    ( ! [X699] :
                                        ( p1(X699)
                                        | ~ r1(X698,X699) )
                                    | ! [X700] :
                                        ( ? [X701] : r1(X700,X701)
                                        | ~ r1(X698,X700) )
                                    | ! [X702] :
                                        ( p2(X702)
                                        | ~ r1(X698,X702) )
                                    | ~ r1(X696,X698) )
                                | ! [X703] :
                                    ( p2(X703)
                                    | ~ r1(X696,X703) )
                                | ~ r1(X694,X696) )
                            | ! [X704] :
                                ( p2(X704)
                                | ~ r1(X694,X704) )
                            | ~ r1(X692,X694) )
                        | ! [X705] :
                            ( p2(X705)
                            | ~ r1(X692,X705) )
                        | ~ r1(X690,X692) )
                    | ! [X706] :
                        ( p2(X706)
                        | ~ r1(X690,X706) )
                    | ~ r1(X688,X690) )
                | ! [X707] :
                    ( p2(X707)
                    | ~ r1(X688,X707) )
                | ~ r1(X686,X688) )
            | ! [X708] :
                ( p2(X708)
                | ~ r1(X686,X708) )
            | ~ r1(X0,X686) )
        | ! [X709] :
            ( p2(X709)
            | ~ r1(X0,X709) ) )
      & ( ! [X710] :
            ( p1(X710)
            | ~ r1(X0,X710) )
        | ! [X711] :
            ( ! [X712] :
                ( p1(X712)
                | ~ r1(X711,X712) )
            | ! [X713] :
                ( ! [X714] :
                    ( p1(X714)
                    | ~ r1(X713,X714) )
                | ! [X715] :
                    ( ! [X716] :
                        ( p1(X716)
                        | ~ r1(X715,X716) )
                    | ! [X717] :
                        ( ! [X718] :
                            ( p1(X718)
                            | ~ r1(X717,X718) )
                        | ! [X719] :
                            ( ! [X720] :
                                ( p1(X720)
                                | ~ r1(X719,X720) )
                            | ! [X721] :
                                ( ! [X722] :
                                    ( p1(X722)
                                    | ~ r1(X721,X722) )
                                | ! [X723] :
                                    ( ! [X724] :
                                        ( p1(X724)
                                        | ~ r1(X723,X724) )
                                    | ! [X725] :
                                        ( ! [X726] :
                                            ( ? [X727] :
                                                ( ~ p1(X727)
                                                & r1(X726,X727) )
                                            | ~ r1(X725,X726) )
                                        | ! [X728] :
                                            ( ? [X729] :
                                                ( ! [X730] :
                                                    ( p1(X730)
                                                    | ~ r1(X729,X730) )
                                                & r1(X728,X729) )
                                            | ~ r1(X725,X728) )
                                        | ~ r1(X723,X725) )
                                    | ! [X731] :
                                        ( p2(X731)
                                        | ~ r1(X723,X731) )
                                    | ~ r1(X721,X723) )
                                | ! [X732] :
                                    ( p2(X732)
                                    | ~ r1(X721,X732) )
                                | ~ r1(X719,X721) )
                            | ! [X733] :
                                ( p2(X733)
                                | ~ r1(X719,X733) )
                            | ~ r1(X717,X719) )
                        | ! [X734] :
                            ( p2(X734)
                            | ~ r1(X717,X734) )
                        | ~ r1(X715,X717) )
                    | ! [X735] :
                        ( p2(X735)
                        | ~ r1(X715,X735) )
                    | ~ r1(X713,X715) )
                | ! [X736] :
                    ( p2(X736)
                    | ~ r1(X713,X736) )
                | ~ r1(X711,X713) )
            | ! [X737] :
                ( p2(X737)
                | ~ r1(X711,X737) )
            | ~ r1(X0,X711) )
        | ! [X738] :
            ( p2(X738)
            | ~ r1(X0,X738) ) )
      & ( ! [X739] :
            ( p1(X739)
            | ~ r1(X0,X739) )
        | ! [X740] :
            ( ! [X741] :
                ( p1(X741)
                | ~ r1(X740,X741) )
            | ! [X742] :
                ( ! [X743] :
                    ( p1(X743)
                    | ~ r1(X742,X743) )
                | ! [X744] :
                    ( ! [X745] :
                        ( p1(X745)
                        | ~ r1(X744,X745) )
                    | ! [X746] :
                        ( ! [X747] :
                            ( p1(X747)
                            | ~ r1(X746,X747) )
                        | ! [X748] :
                            ( ! [X749] :
                                ( p1(X749)
                                | ~ r1(X748,X749) )
                            | ! [X750] :
                                ( ! [X751] :
                                    ( p1(X751)
                                    | ~ r1(X750,X751) )
                                | ! [X752] :
                                    ( ! [X753] :
                                        ( p1(X753)
                                        | ~ r1(X752,X753) )
                                    | ! [X754] :
                                        ( ! [X755] :
                                            ( ! [X756] :
                                                ( p1(X756)
                                                | ~ r1(X755,X756) )
                                            | ! [X757] :
                                                ( ? [X758] :
                                                    ( ~ p1(X758)
                                                    & r1(X757,X758) )
                                                | ~ r1(X755,X757) )
                                            | ~ r1(X754,X755) )
                                        | ~ r1(X752,X754) )
                                    | ! [X759] :
                                        ( p2(X759)
                                        | ~ r1(X752,X759) )
                                    | ~ r1(X750,X752) )
                                | ! [X760] :
                                    ( p2(X760)
                                    | ~ r1(X750,X760) )
                                | ~ r1(X748,X750) )
                            | ! [X761] :
                                ( p2(X761)
                                | ~ r1(X748,X761) )
                            | ~ r1(X746,X748) )
                        | ! [X762] :
                            ( p2(X762)
                            | ~ r1(X746,X762) )
                        | ~ r1(X744,X746) )
                    | ! [X763] :
                        ( p2(X763)
                        | ~ r1(X744,X763) )
                    | ~ r1(X742,X744) )
                | ! [X764] :
                    ( p2(X764)
                    | ~ r1(X742,X764) )
                | ~ r1(X740,X742) )
            | ! [X765] :
                ( p2(X765)
                | ~ r1(X740,X765) )
            | ~ r1(X0,X740) )
        | ! [X766] :
            ( p2(X766)
            | ~ r1(X0,X766) ) )
      & ( ! [X767] :
            ( p1(X767)
            | ~ r1(X0,X767) )
        | ! [X768] :
            ( ! [X769] :
                ( p1(X769)
                | ~ r1(X768,X769) )
            | ! [X770] :
                ( ! [X771] :
                    ( p1(X771)
                    | ~ r1(X770,X771) )
                | ! [X772] :
                    ( ! [X773] :
                        ( p1(X773)
                        | ~ r1(X772,X773) )
                    | ! [X774] :
                        ( ! [X775] :
                            ( p1(X775)
                            | ~ r1(X774,X775) )
                        | ! [X776] :
                            ( ! [X777] :
                                ( p1(X777)
                                | ~ r1(X776,X777) )
                            | ! [X778] :
                                ( ! [X779] :
                                    ( p1(X779)
                                    | ~ r1(X778,X779) )
                                | ! [X780] :
                                    ( ! [X781] :
                                        ( p1(X781)
                                        | ~ r1(X780,X781) )
                                    | ! [X782] :
                                        ( ~ p1(X782)
                                        | ! [X783] :
                                            ( ? [X784] :
                                                ( p1(X784)
                                                & r1(X783,X784) )
                                            | ~ r1(X782,X783) )
                                        | ~ r1(X780,X782) )
                                    | ! [X785] :
                                        ( p2(X785)
                                        | ~ r1(X780,X785) )
                                    | ~ r1(X778,X780) )
                                | ! [X786] :
                                    ( p2(X786)
                                    | ~ r1(X778,X786) )
                                | ~ r1(X776,X778) )
                            | ! [X787] :
                                ( p2(X787)
                                | ~ r1(X776,X787) )
                            | ~ r1(X774,X776) )
                        | ! [X788] :
                            ( p2(X788)
                            | ~ r1(X774,X788) )
                        | ~ r1(X772,X774) )
                    | ! [X789] :
                        ( p2(X789)
                        | ~ r1(X772,X789) )
                    | ~ r1(X770,X772) )
                | ! [X790] :
                    ( p2(X790)
                    | ~ r1(X770,X790) )
                | ~ r1(X768,X770) )
            | ! [X791] :
                ( p2(X791)
                | ~ r1(X768,X791) )
            | ~ r1(X0,X768) )
        | ! [X792] :
            ( p2(X792)
            | ~ r1(X0,X792) ) )
      & ? [X793] :
          ( ~ p1(X793)
          & r1(X0,X793) )
      & ? [X794] :
          ( ? [X795] :
              ( ~ p1(X795)
              & r1(X794,X795) )
          & ? [X796] :
              ( ? [X797] :
                  ( ~ p1(X797)
                  & r1(X796,X797) )
              & ? [X798] :
                  ( ? [X799] :
                      ( ~ p1(X799)
                      & r1(X798,X799) )
                  & ? [X800] :
                      ( ? [X801] :
                          ( ~ p1(X801)
                          & r1(X800,X801) )
                      & ? [X802] :
                          ( ? [X803] :
                              ( ~ p1(X803)
                              & r1(X802,X803) )
                          & ? [X804] :
                              ( ? [X805] :
                                  ( ~ p1(X805)
                                  & r1(X804,X805) )
                              & ? [X806] :
                                  ( ? [X807] :
                                      ( ~ p1(X807)
                                      & r1(X806,X807) )
                                  & ? [X808] :
                                      ( ? [X809] :
                                          ( ~ p1(X809)
                                          & r1(X808,X809) )
                                      & ? [X810] :
                                          ( ? [X811] :
                                              ( ~ p1(X811)
                                              & r1(X810,X811) )
                                          & ? [X812] :
                                              ( ? [X813] :
                                                  ( ~ p1(X813)
                                                  & r1(X812,X813) )
                                              & ? [X814] :
                                                  ( ! [X815] :
                                                      ( p1(X815)
                                                      | ~ r1(X814,X815) )
                                                  & r1(X812,X814) )
                                              & r1(X810,X812) )
                                          & ? [X816] :
                                              ( ~ p2(X816)
                                              & r1(X810,X816) )
                                          & r1(X808,X810) )
                                      & ? [X817] :
                                          ( ~ p2(X817)
                                          & r1(X808,X817) )
                                      & r1(X806,X808) )
                                  & ? [X818] :
                                      ( ~ p2(X818)
                                      & r1(X806,X818) )
                                  & r1(X804,X806) )
                              & ? [X819] :
                                  ( ~ p2(X819)
                                  & r1(X804,X819) )
                              & r1(X802,X804) )
                          & ? [X820] :
                              ( ~ p2(X820)
                              & r1(X802,X820) )
                          & r1(X800,X802) )
                      & ? [X821] :
                          ( ~ p2(X821)
                          & r1(X800,X821) )
                      & r1(X798,X800) )
                  & ? [X822] :
                      ( ~ p2(X822)
                      & r1(X798,X822) )
                  & r1(X796,X798) )
              & ? [X823] :
                  ( ~ p2(X823)
                  & r1(X796,X823) )
              & r1(X794,X796) )
          & ? [X824] :
              ( ~ p2(X824)
              & r1(X794,X824) )
          & r1(X0,X794) )
      & ? [X825] :
          ( ~ p2(X825)
          & r1(X0,X825) )
      & ( ! [X826] :
            ( p1(X826)
            | ~ r1(X0,X826) )
        | ! [X827] :
            ( ! [X828] :
                ( p1(X828)
                | ~ r1(X827,X828) )
            | ! [X829] :
                ( ! [X830] :
                    ( p1(X830)
                    | ~ r1(X829,X830) )
                | ! [X831] :
                    ( ! [X832] :
                        ( p1(X832)
                        | ~ r1(X831,X832) )
                    | ! [X833] :
                        ( ! [X834] :
                            ( p1(X834)
                            | ~ r1(X833,X834) )
                        | ! [X835] :
                            ( ! [X836] :
                                ( p1(X836)
                                | ~ r1(X835,X836) )
                            | ! [X837] :
                                ( ! [X838] :
                                    ( p1(X838)
                                    | ~ r1(X837,X838) )
                                | ! [X839] :
                                    ( ! [X840] :
                                        ( p1(X840)
                                        | ~ r1(X839,X840) )
                                    | ! [X841] :
                                        ( ! [X842] :
                                            ( p1(X842)
                                            | ~ r1(X841,X842) )
                                        | ! [X843] :
                                            ( ? [X844] : r1(X843,X844)
                                            | ~ r1(X841,X843) )
                                        | ! [X845] :
                                            ( p2(X845)
                                            | ~ r1(X841,X845) )
                                        | ~ r1(X839,X841) )
                                    | ! [X846] :
                                        ( p2(X846)
                                        | ~ r1(X839,X846) )
                                    | ~ r1(X837,X839) )
                                | ! [X847] :
                                    ( p2(X847)
                                    | ~ r1(X837,X847) )
                                | ~ r1(X835,X837) )
                            | ! [X848] :
                                ( p2(X848)
                                | ~ r1(X835,X848) )
                            | ~ r1(X833,X835) )
                        | ! [X849] :
                            ( p2(X849)
                            | ~ r1(X833,X849) )
                        | ~ r1(X831,X833) )
                    | ! [X850] :
                        ( p2(X850)
                        | ~ r1(X831,X850) )
                    | ~ r1(X829,X831) )
                | ! [X851] :
                    ( p2(X851)
                    | ~ r1(X829,X851) )
                | ~ r1(X827,X829) )
            | ! [X852] :
                ( p2(X852)
                | ~ r1(X827,X852) )
            | ~ r1(X0,X827) )
        | ! [X853] :
            ( p2(X853)
            | ~ r1(X0,X853) ) )
      & ( ! [X854] :
            ( p1(X854)
            | ~ r1(X0,X854) )
        | ! [X855] :
            ( ! [X856] :
                ( p1(X856)
                | ~ r1(X855,X856) )
            | ! [X857] :
                ( ! [X858] :
                    ( p1(X858)
                    | ~ r1(X857,X858) )
                | ! [X859] :
                    ( ! [X860] :
                        ( p1(X860)
                        | ~ r1(X859,X860) )
                    | ! [X861] :
                        ( ! [X862] :
                            ( p1(X862)
                            | ~ r1(X861,X862) )
                        | ! [X863] :
                            ( ! [X864] :
                                ( p1(X864)
                                | ~ r1(X863,X864) )
                            | ! [X865] :
                                ( ! [X866] :
                                    ( p1(X866)
                                    | ~ r1(X865,X866) )
                                | ! [X867] :
                                    ( ! [X868] :
                                        ( p1(X868)
                                        | ~ r1(X867,X868) )
                                    | ! [X869] :
                                        ( ! [X870] :
                                            ( p1(X870)
                                            | ~ r1(X869,X870) )
                                        | ! [X871] :
                                            ( ! [X872] :
                                                ( ? [X873] :
                                                    ( ~ p1(X873)
                                                    & r1(X872,X873) )
                                                | ~ r1(X871,X872) )
                                            | ! [X874] :
                                                ( ? [X875] :
                                                    ( ! [X876] :
                                                        ( p1(X876)
                                                        | ~ r1(X875,X876) )
                                                    & r1(X874,X875) )
                                                | ~ r1(X871,X874) )
                                            | ~ r1(X869,X871) )
                                        | ! [X877] :
                                            ( p2(X877)
                                            | ~ r1(X869,X877) )
                                        | ~ r1(X867,X869) )
                                    | ! [X878] :
                                        ( p2(X878)
                                        | ~ r1(X867,X878) )
                                    | ~ r1(X865,X867) )
                                | ! [X879] :
                                    ( p2(X879)
                                    | ~ r1(X865,X879) )
                                | ~ r1(X863,X865) )
                            | ! [X880] :
                                ( p2(X880)
                                | ~ r1(X863,X880) )
                            | ~ r1(X861,X863) )
                        | ! [X881] :
                            ( p2(X881)
                            | ~ r1(X861,X881) )
                        | ~ r1(X859,X861) )
                    | ! [X882] :
                        ( p2(X882)
                        | ~ r1(X859,X882) )
                    | ~ r1(X857,X859) )
                | ! [X883] :
                    ( p2(X883)
                    | ~ r1(X857,X883) )
                | ~ r1(X855,X857) )
            | ! [X884] :
                ( p2(X884)
                | ~ r1(X855,X884) )
            | ~ r1(X0,X855) )
        | ! [X885] :
            ( p2(X885)
            | ~ r1(X0,X885) ) )
      & ( ! [X886] :
            ( p1(X886)
            | ~ r1(X0,X886) )
        | ! [X887] :
            ( ! [X888] :
                ( p1(X888)
                | ~ r1(X887,X888) )
            | ! [X889] :
                ( ! [X890] :
                    ( p1(X890)
                    | ~ r1(X889,X890) )
                | ! [X891] :
                    ( ! [X892] :
                        ( p1(X892)
                        | ~ r1(X891,X892) )
                    | ! [X893] :
                        ( ! [X894] :
                            ( p1(X894)
                            | ~ r1(X893,X894) )
                        | ! [X895] :
                            ( ! [X896] :
                                ( p1(X896)
                                | ~ r1(X895,X896) )
                            | ! [X897] :
                                ( ! [X898] :
                                    ( p1(X898)
                                    | ~ r1(X897,X898) )
                                | ! [X899] :
                                    ( ! [X900] :
                                        ( p1(X900)
                                        | ~ r1(X899,X900) )
                                    | ! [X901] :
                                        ( ! [X902] :
                                            ( p1(X902)
                                            | ~ r1(X901,X902) )
                                        | ! [X903] :
                                            ( ! [X904] :
                                                ( ! [X905] :
                                                    ( p1(X905)
                                                    | ~ r1(X904,X905) )
                                                | ! [X906] :
                                                    ( ? [X907] :
                                                        ( ~ p1(X907)
                                                        & r1(X906,X907) )
                                                    | ~ r1(X904,X906) )
                                                | ~ r1(X903,X904) )
                                            | ~ r1(X901,X903) )
                                        | ! [X908] :
                                            ( p2(X908)
                                            | ~ r1(X901,X908) )
                                        | ~ r1(X899,X901) )
                                    | ! [X909] :
                                        ( p2(X909)
                                        | ~ r1(X899,X909) )
                                    | ~ r1(X897,X899) )
                                | ! [X910] :
                                    ( p2(X910)
                                    | ~ r1(X897,X910) )
                                | ~ r1(X895,X897) )
                            | ! [X911] :
                                ( p2(X911)
                                | ~ r1(X895,X911) )
                            | ~ r1(X893,X895) )
                        | ! [X912] :
                            ( p2(X912)
                            | ~ r1(X893,X912) )
                        | ~ r1(X891,X893) )
                    | ! [X913] :
                        ( p2(X913)
                        | ~ r1(X891,X913) )
                    | ~ r1(X889,X891) )
                | ! [X914] :
                    ( p2(X914)
                    | ~ r1(X889,X914) )
                | ~ r1(X887,X889) )
            | ! [X915] :
                ( p2(X915)
                | ~ r1(X887,X915) )
            | ~ r1(X0,X887) )
        | ! [X916] :
            ( p2(X916)
            | ~ r1(X0,X916) ) )
      & ( ! [X917] :
            ( p1(X917)
            | ~ r1(X0,X917) )
        | ! [X918] :
            ( ! [X919] :
                ( p1(X919)
                | ~ r1(X918,X919) )
            | ! [X920] :
                ( ! [X921] :
                    ( p1(X921)
                    | ~ r1(X920,X921) )
                | ! [X922] :
                    ( ! [X923] :
                        ( p1(X923)
                        | ~ r1(X922,X923) )
                    | ! [X924] :
                        ( ! [X925] :
                            ( p1(X925)
                            | ~ r1(X924,X925) )
                        | ! [X926] :
                            ( ! [X927] :
                                ( p1(X927)
                                | ~ r1(X926,X927) )
                            | ! [X928] :
                                ( ! [X929] :
                                    ( p1(X929)
                                    | ~ r1(X928,X929) )
                                | ! [X930] :
                                    ( ! [X931] :
                                        ( p1(X931)
                                        | ~ r1(X930,X931) )
                                    | ! [X932] :
                                        ( ! [X933] :
                                            ( p1(X933)
                                            | ~ r1(X932,X933) )
                                        | ! [X934] :
                                            ( ~ p1(X934)
                                            | ! [X935] :
                                                ( ? [X936] :
                                                    ( p1(X936)
                                                    & r1(X935,X936) )
                                                | ~ r1(X934,X935) )
                                            | ~ r1(X932,X934) )
                                        | ! [X937] :
                                            ( p2(X937)
                                            | ~ r1(X932,X937) )
                                        | ~ r1(X930,X932) )
                                    | ! [X938] :
                                        ( p2(X938)
                                        | ~ r1(X930,X938) )
                                    | ~ r1(X928,X930) )
                                | ! [X939] :
                                    ( p2(X939)
                                    | ~ r1(X928,X939) )
                                | ~ r1(X926,X928) )
                            | ! [X940] :
                                ( p2(X940)
                                | ~ r1(X926,X940) )
                            | ~ r1(X924,X926) )
                        | ! [X941] :
                            ( p2(X941)
                            | ~ r1(X924,X941) )
                        | ~ r1(X922,X924) )
                    | ! [X942] :
                        ( p2(X942)
                        | ~ r1(X922,X942) )
                    | ~ r1(X920,X922) )
                | ! [X943] :
                    ( p2(X943)
                    | ~ r1(X920,X943) )
                | ~ r1(X918,X920) )
            | ! [X944] :
                ( p2(X944)
                | ~ r1(X918,X944) )
            | ~ r1(X0,X918) )
        | ! [X945] :
            ( p2(X945)
            | ~ r1(X0,X945) ) )
      & ? [X946] :
          ( ~ p1(X946)
          & r1(X0,X946) )
      & ? [X947] :
          ( ? [X948] :
              ( ~ p1(X948)
              & r1(X947,X948) )
          & ? [X949] :
              ( ? [X950] :
                  ( ~ p1(X950)
                  & r1(X949,X950) )
              & ? [X951] :
                  ( ? [X952] :
                      ( ~ p1(X952)
                      & r1(X951,X952) )
                  & ? [X953] :
                      ( ? [X954] :
                          ( ~ p1(X954)
                          & r1(X953,X954) )
                      & ? [X955] :
                          ( ? [X956] :
                              ( ~ p1(X956)
                              & r1(X955,X956) )
                          & ? [X957] :
                              ( ? [X958] :
                                  ( ~ p1(X958)
                                  & r1(X957,X958) )
                              & ? [X959] :
                                  ( ? [X960] :
                                      ( ~ p1(X960)
                                      & r1(X959,X960) )
                                  & ? [X961] :
                                      ( ? [X962] :
                                          ( ~ p1(X962)
                                          & r1(X961,X962) )
                                      & ? [X963] :
                                          ( ? [X964] :
                                              ( ~ p1(X964)
                                              & r1(X963,X964) )
                                          & ? [X965] :
                                              ( ? [X966] :
                                                  ( ~ p1(X966)
                                                  & r1(X965,X966) )
                                              & ? [X967] :
                                                  ( ! [X968] :
                                                      ( p1(X968)
                                                      | ~ r1(X967,X968) )
                                                  & r1(X965,X967) )
                                              & r1(X963,X965) )
                                          & ? [X969] :
                                              ( ~ p2(X969)
                                              & r1(X963,X969) )
                                          & r1(X961,X963) )
                                      & ? [X970] :
                                          ( ~ p2(X970)
                                          & r1(X961,X970) )
                                      & r1(X959,X961) )
                                  & ? [X971] :
                                      ( ~ p2(X971)
                                      & r1(X959,X971) )
                                  & r1(X957,X959) )
                              & ? [X972] :
                                  ( ~ p2(X972)
                                  & r1(X957,X972) )
                              & r1(X955,X957) )
                          & ? [X973] :
                              ( ~ p2(X973)
                              & r1(X955,X973) )
                          & r1(X953,X955) )
                      & ? [X974] :
                          ( ~ p2(X974)
                          & r1(X953,X974) )
                      & r1(X951,X953) )
                  & ? [X975] :
                      ( ~ p2(X975)
                      & r1(X951,X975) )
                  & r1(X949,X951) )
              & ? [X976] :
                  ( ~ p2(X976)
                  & r1(X949,X976) )
              & r1(X947,X949) )
          & ? [X977] :
              ( ~ p2(X977)
              & r1(X947,X977) )
          & r1(X0,X947) )
      & ? [X978] :
          ( ~ p2(X978)
          & r1(X0,X978) )
      & ( ! [X979] :
            ( p1(X979)
            | ~ r1(X0,X979) )
        | ! [X980] :
            ( ! [X981] :
                ( p1(X981)
                | ~ r1(X980,X981) )
            | ! [X982] :
                ( ! [X983] :
                    ( p1(X983)
                    | ~ r1(X982,X983) )
                | ! [X984] :
                    ( ! [X985] :
                        ( p1(X985)
                        | ~ r1(X984,X985) )
                    | ! [X986] :
                        ( ! [X987] :
                            ( p1(X987)
                            | ~ r1(X986,X987) )
                        | ! [X988] :
                            ( ! [X989] :
                                ( p1(X989)
                                | ~ r1(X988,X989) )
                            | ! [X990] :
                                ( ! [X991] :
                                    ( p1(X991)
                                    | ~ r1(X990,X991) )
                                | ! [X992] :
                                    ( ! [X993] :
                                        ( p1(X993)
                                        | ~ r1(X992,X993) )
                                    | ! [X994] :
                                        ( ! [X995] :
                                            ( p1(X995)
                                            | ~ r1(X994,X995) )
                                        | ! [X996] :
                                            ( ! [X997] :
                                                ( p1(X997)
                                                | ~ r1(X996,X997) )
                                            | ! [X998] :
                                                ( ? [X999] : r1(X998,X999)
                                                | ~ r1(X996,X998) )
                                            | ! [X1000] :
                                                ( p2(X1000)
                                                | ~ r1(X996,X1000) )
                                            | ~ r1(X994,X996) )
                                        | ! [X1001] :
                                            ( p2(X1001)
                                            | ~ r1(X994,X1001) )
                                        | ~ r1(X992,X994) )
                                    | ! [X1002] :
                                        ( p2(X1002)
                                        | ~ r1(X992,X1002) )
                                    | ~ r1(X990,X992) )
                                | ! [X1003] :
                                    ( p2(X1003)
                                    | ~ r1(X990,X1003) )
                                | ~ r1(X988,X990) )
                            | ! [X1004] :
                                ( p2(X1004)
                                | ~ r1(X988,X1004) )
                            | ~ r1(X986,X988) )
                        | ! [X1005] :
                            ( p2(X1005)
                            | ~ r1(X986,X1005) )
                        | ~ r1(X984,X986) )
                    | ! [X1006] :
                        ( p2(X1006)
                        | ~ r1(X984,X1006) )
                    | ~ r1(X982,X984) )
                | ! [X1007] :
                    ( p2(X1007)
                    | ~ r1(X982,X1007) )
                | ~ r1(X980,X982) )
            | ! [X1008] :
                ( p2(X1008)
                | ~ r1(X980,X1008) )
            | ~ r1(X0,X980) )
        | ! [X1009] :
            ( p2(X1009)
            | ~ r1(X0,X1009) ) )
      & ( ! [X1010] :
            ( p1(X1010)
            | ~ r1(X0,X1010) )
        | ! [X1011] :
            ( ! [X1012] :
                ( p1(X1012)
                | ~ r1(X1011,X1012) )
            | ! [X1013] :
                ( ! [X1014] :
                    ( p1(X1014)
                    | ~ r1(X1013,X1014) )
                | ! [X1015] :
                    ( ! [X1016] :
                        ( p1(X1016)
                        | ~ r1(X1015,X1016) )
                    | ! [X1017] :
                        ( ! [X1018] :
                            ( p1(X1018)
                            | ~ r1(X1017,X1018) )
                        | ! [X1019] :
                            ( ! [X1020] :
                                ( p1(X1020)
                                | ~ r1(X1019,X1020) )
                            | ! [X1021] :
                                ( ! [X1022] :
                                    ( p1(X1022)
                                    | ~ r1(X1021,X1022) )
                                | ! [X1023] :
                                    ( ! [X1024] :
                                        ( p1(X1024)
                                        | ~ r1(X1023,X1024) )
                                    | ! [X1025] :
                                        ( ! [X1026] :
                                            ( p1(X1026)
                                            | ~ r1(X1025,X1026) )
                                        | ! [X1027] :
                                            ( ! [X1028] :
                                                ( p1(X1028)
                                                | ~ r1(X1027,X1028) )
                                            | ! [X1029] :
                                                ( ! [X1030] :
                                                    ( ? [X1031] :
                                                        ( ~ p1(X1031)
                                                        & r1(X1030,X1031) )
                                                    | ~ r1(X1029,X1030) )
                                                | ! [X1032] :
                                                    ( ? [X1033] :
                                                        ( ! [X1034] :
                                                            ( p1(X1034)
                                                            | ~ r1(X1033,X1034) )
                                                        & r1(X1032,X1033) )
                                                    | ~ r1(X1029,X1032) )
                                                | ~ r1(X1027,X1029) )
                                            | ! [X1035] :
                                                ( p2(X1035)
                                                | ~ r1(X1027,X1035) )
                                            | ~ r1(X1025,X1027) )
                                        | ! [X1036] :
                                            ( p2(X1036)
                                            | ~ r1(X1025,X1036) )
                                        | ~ r1(X1023,X1025) )
                                    | ! [X1037] :
                                        ( p2(X1037)
                                        | ~ r1(X1023,X1037) )
                                    | ~ r1(X1021,X1023) )
                                | ! [X1038] :
                                    ( p2(X1038)
                                    | ~ r1(X1021,X1038) )
                                | ~ r1(X1019,X1021) )
                            | ! [X1039] :
                                ( p2(X1039)
                                | ~ r1(X1019,X1039) )
                            | ~ r1(X1017,X1019) )
                        | ! [X1040] :
                            ( p2(X1040)
                            | ~ r1(X1017,X1040) )
                        | ~ r1(X1015,X1017) )
                    | ! [X1041] :
                        ( p2(X1041)
                        | ~ r1(X1015,X1041) )
                    | ~ r1(X1013,X1015) )
                | ! [X1042] :
                    ( p2(X1042)
                    | ~ r1(X1013,X1042) )
                | ~ r1(X1011,X1013) )
            | ! [X1043] :
                ( p2(X1043)
                | ~ r1(X1011,X1043) )
            | ~ r1(X0,X1011) )
        | ! [X1044] :
            ( p2(X1044)
            | ~ r1(X0,X1044) ) )
      & ( ! [X1045] :
            ( p1(X1045)
            | ~ r1(X0,X1045) )
        | ! [X1046] :
            ( ! [X1047] :
                ( p1(X1047)
                | ~ r1(X1046,X1047) )
            | ! [X1048] :
                ( ! [X1049] :
                    ( p1(X1049)
                    | ~ r1(X1048,X1049) )
                | ! [X1050] :
                    ( ! [X1051] :
                        ( p1(X1051)
                        | ~ r1(X1050,X1051) )
                    | ! [X1052] :
                        ( ! [X1053] :
                            ( p1(X1053)
                            | ~ r1(X1052,X1053) )
                        | ! [X1054] :
                            ( ! [X1055] :
                                ( p1(X1055)
                                | ~ r1(X1054,X1055) )
                            | ! [X1056] :
                                ( ! [X1057] :
                                    ( p1(X1057)
                                    | ~ r1(X1056,X1057) )
                                | ! [X1058] :
                                    ( ! [X1059] :
                                        ( p1(X1059)
                                        | ~ r1(X1058,X1059) )
                                    | ! [X1060] :
                                        ( ! [X1061] :
                                            ( p1(X1061)
                                            | ~ r1(X1060,X1061) )
                                        | ! [X1062] :
                                            ( ! [X1063] :
                                                ( p1(X1063)
                                                | ~ r1(X1062,X1063) )
                                            | ! [X1064] :
                                                ( ! [X1065] :
                                                    ( ! [X1066] :
                                                        ( p1(X1066)
                                                        | ~ r1(X1065,X1066) )
                                                    | ! [X1067] :
                                                        ( ? [X1068] :
                                                            ( ~ p1(X1068)
                                                            & r1(X1067,X1068) )
                                                        | ~ r1(X1065,X1067) )
                                                    | ~ r1(X1064,X1065) )
                                                | ~ r1(X1062,X1064) )
                                            | ! [X1069] :
                                                ( p2(X1069)
                                                | ~ r1(X1062,X1069) )
                                            | ~ r1(X1060,X1062) )
                                        | ! [X1070] :
                                            ( p2(X1070)
                                            | ~ r1(X1060,X1070) )
                                        | ~ r1(X1058,X1060) )
                                    | ! [X1071] :
                                        ( p2(X1071)
                                        | ~ r1(X1058,X1071) )
                                    | ~ r1(X1056,X1058) )
                                | ! [X1072] :
                                    ( p2(X1072)
                                    | ~ r1(X1056,X1072) )
                                | ~ r1(X1054,X1056) )
                            | ! [X1073] :
                                ( p2(X1073)
                                | ~ r1(X1054,X1073) )
                            | ~ r1(X1052,X1054) )
                        | ! [X1074] :
                            ( p2(X1074)
                            | ~ r1(X1052,X1074) )
                        | ~ r1(X1050,X1052) )
                    | ! [X1075] :
                        ( p2(X1075)
                        | ~ r1(X1050,X1075) )
                    | ~ r1(X1048,X1050) )
                | ! [X1076] :
                    ( p2(X1076)
                    | ~ r1(X1048,X1076) )
                | ~ r1(X1046,X1048) )
            | ! [X1077] :
                ( p2(X1077)
                | ~ r1(X1046,X1077) )
            | ~ r1(X0,X1046) )
        | ! [X1078] :
            ( p2(X1078)
            | ~ r1(X0,X1078) ) )
      & ( ! [X1079] :
            ( p1(X1079)
            | ~ r1(X0,X1079) )
        | ! [X1080] :
            ( ! [X1081] :
                ( p1(X1081)
                | ~ r1(X1080,X1081) )
            | ! [X1082] :
                ( ! [X1083] :
                    ( p1(X1083)
                    | ~ r1(X1082,X1083) )
                | ! [X1084] :
                    ( ! [X1085] :
                        ( p1(X1085)
                        | ~ r1(X1084,X1085) )
                    | ! [X1086] :
                        ( ! [X1087] :
                            ( p1(X1087)
                            | ~ r1(X1086,X1087) )
                        | ! [X1088] :
                            ( ! [X1089] :
                                ( p1(X1089)
                                | ~ r1(X1088,X1089) )
                            | ! [X1090] :
                                ( ! [X1091] :
                                    ( p1(X1091)
                                    | ~ r1(X1090,X1091) )
                                | ! [X1092] :
                                    ( ! [X1093] :
                                        ( p1(X1093)
                                        | ~ r1(X1092,X1093) )
                                    | ! [X1094] :
                                        ( ! [X1095] :
                                            ( p1(X1095)
                                            | ~ r1(X1094,X1095) )
                                        | ! [X1096] :
                                            ( ! [X1097] :
                                                ( p1(X1097)
                                                | ~ r1(X1096,X1097) )
                                            | ! [X1098] :
                                                ( ~ p1(X1098)
                                                | ! [X1099] :
                                                    ( ? [X1100] :
                                                        ( p1(X1100)
                                                        & r1(X1099,X1100) )
                                                    | ~ r1(X1098,X1099) )
                                                | ~ r1(X1096,X1098) )
                                            | ! [X1101] :
                                                ( p2(X1101)
                                                | ~ r1(X1096,X1101) )
                                            | ~ r1(X1094,X1096) )
                                        | ! [X1102] :
                                            ( p2(X1102)
                                            | ~ r1(X1094,X1102) )
                                        | ~ r1(X1092,X1094) )
                                    | ! [X1103] :
                                        ( p2(X1103)
                                        | ~ r1(X1092,X1103) )
                                    | ~ r1(X1090,X1092) )
                                | ! [X1104] :
                                    ( p2(X1104)
                                    | ~ r1(X1090,X1104) )
                                | ~ r1(X1088,X1090) )
                            | ! [X1105] :
                                ( p2(X1105)
                                | ~ r1(X1088,X1105) )
                            | ~ r1(X1086,X1088) )
                        | ! [X1106] :
                            ( p2(X1106)
                            | ~ r1(X1086,X1106) )
                        | ~ r1(X1084,X1086) )
                    | ! [X1107] :
                        ( p2(X1107)
                        | ~ r1(X1084,X1107) )
                    | ~ r1(X1082,X1084) )
                | ! [X1108] :
                    ( p2(X1108)
                    | ~ r1(X1082,X1108) )
                | ~ r1(X1080,X1082) )
            | ! [X1109] :
                ( p2(X1109)
                | ~ r1(X1080,X1109) )
            | ~ r1(X0,X1080) )
        | ! [X1110] :
            ( p2(X1110)
            | ~ r1(X0,X1110) ) ) ),
    inference(ennf_transformation,[],[f7]) ).

fof(f11,plain,
    ? [X0] :
      ( ? [X1] :
          ( ~ p1(X1)
          & r1(X0,X1) )
      & ? [X2] :
          ( ? [X3] :
              ( ~ p1(X3)
              & r1(X2,X3) )
          & ? [X4] :
              ( ? [X5] :
                  ( ~ p1(X5)
                  & r1(X4,X5) )
              & ? [X6] :
                  ( ? [X7] :
                      ( ~ p1(X7)
                      & r1(X6,X7) )
                  & ? [X8] :
                      ( ? [X9] :
                          ( ~ p1(X9)
                          & r1(X8,X9) )
                      & ? [X10] :
                          ( ? [X11] :
                              ( ~ p1(X11)
                              & r1(X10,X11) )
                          & ? [X12] :
                              ( ? [X13] :
                                  ( ~ p1(X13)
                                  & r1(X12,X13) )
                              & ? [X14] :
                                  ( ? [X15] :
                                      ( ~ p1(X15)
                                      & r1(X14,X15) )
                                  & ? [X16] :
                                      ( ? [X17] :
                                          ( ~ p1(X17)
                                          & r1(X16,X17) )
                                      & ? [X18] :
                                          ( ? [X19] :
                                              ( ~ p1(X19)
                                              & r1(X18,X19) )
                                          & ? [X20] :
                                              ( ? [X21] :
                                                  ( ~ p1(X21)
                                                  & r1(X20,X21) )
                                              & ? [X22] :
                                                  ( ! [X23] :
                                                      ( p1(X23)
                                                      | ~ r1(X22,X23) )
                                                  & r1(X20,X22) )
                                              & r1(X18,X20) )
                                          & ? [X24] :
                                              ( ~ p2(X24)
                                              & r1(X18,X24) )
                                          & r1(X16,X18) )
                                      & ? [X25] :
                                          ( ~ p2(X25)
                                          & r1(X16,X25) )
                                      & r1(X14,X16) )
                                  & ? [X26] :
                                      ( ~ p2(X26)
                                      & r1(X14,X26) )
                                  & r1(X12,X14) )
                              & ? [X27] :
                                  ( ~ p2(X27)
                                  & r1(X12,X27) )
                              & r1(X10,X12) )
                          & ? [X28] :
                              ( ~ p2(X28)
                              & r1(X10,X28) )
                          & r1(X8,X10) )
                      & ? [X29] :
                          ( ~ p2(X29)
                          & r1(X8,X29) )
                      & r1(X6,X8) )
                  & ? [X30] :
                      ( ~ p2(X30)
                      & r1(X6,X30) )
                  & r1(X4,X6) )
              & ? [X31] :
                  ( ~ p2(X31)
                  & r1(X4,X31) )
              & r1(X2,X4) )
          & ? [X32] :
              ( ~ p2(X32)
              & r1(X2,X32) )
          & r1(X0,X2) )
      & ? [X33] :
          ( ~ p2(X33)
          & r1(X0,X33) )
      & ( ! [X34] :
            ( p1(X34)
            | ~ r1(X0,X34) )
        | ! [X35] :
            ( ? [X36] : r1(X35,X36)
            | ~ r1(X0,X35) )
        | ! [X37] :
            ( p2(X37)
            | ~ r1(X0,X37) ) )
      & ( ! [X38] :
            ( p1(X38)
            | ~ r1(X0,X38) )
        | ! [X39] :
            ( ! [X40] :
                ( ? [X41] :
                    ( ~ p1(X41)
                    & r1(X40,X41) )
                | ~ r1(X39,X40) )
            | ! [X42] :
                ( ? [X43] :
                    ( ! [X44] :
                        ( p1(X44)
                        | ~ r1(X43,X44) )
                    & r1(X42,X43) )
                | ~ r1(X39,X42) )
            | ~ r1(X0,X39) )
        | ! [X45] :
            ( p2(X45)
            | ~ r1(X0,X45) ) )
      & ( ! [X46] :
            ( p1(X46)
            | ~ r1(X0,X46) )
        | ! [X47] :
            ( ! [X48] :
                ( ! [X49] :
                    ( p1(X49)
                    | ~ r1(X48,X49) )
                | ! [X50] :
                    ( ? [X51] :
                        ( ~ p1(X51)
                        & r1(X50,X51) )
                    | ~ r1(X48,X50) )
                | ~ r1(X47,X48) )
            | ~ r1(X0,X47) )
        | ! [X52] :
            ( p2(X52)
            | ~ r1(X0,X52) ) )
      & ( ! [X53] :
            ( p1(X53)
            | ~ r1(X0,X53) )
        | ! [X54] :
            ( ~ p1(X54)
            | ! [X55] :
                ( ? [X56] :
                    ( p1(X56)
                    & r1(X55,X56) )
                | ~ r1(X54,X55) )
            | ~ r1(X0,X54) )
        | ! [X57] :
            ( p2(X57)
            | ~ r1(X0,X57) ) )
      & ? [X58] :
          ( ~ p1(X58)
          & r1(X0,X58) )
      & ? [X59] :
          ( ? [X60] :
              ( ~ p1(X60)
              & r1(X59,X60) )
          & ? [X61] :
              ( ? [X62] :
                  ( ~ p1(X62)
                  & r1(X61,X62) )
              & ? [X63] :
                  ( ? [X64] :
                      ( ~ p1(X64)
                      & r1(X63,X64) )
                  & ? [X65] :
                      ( ? [X66] :
                          ( ~ p1(X66)
                          & r1(X65,X66) )
                      & ? [X67] :
                          ( ? [X68] :
                              ( ~ p1(X68)
                              & r1(X67,X68) )
                          & ? [X69] :
                              ( ? [X70] :
                                  ( ~ p1(X70)
                                  & r1(X69,X70) )
                              & ? [X71] :
                                  ( ? [X72] :
                                      ( ~ p1(X72)
                                      & r1(X71,X72) )
                                  & ? [X73] :
                                      ( ? [X74] :
                                          ( ~ p1(X74)
                                          & r1(X73,X74) )
                                      & ? [X75] :
                                          ( ? [X76] :
                                              ( ~ p1(X76)
                                              & r1(X75,X76) )
                                          & ? [X77] :
                                              ( ? [X78] :
                                                  ( ~ p1(X78)
                                                  & r1(X77,X78) )
                                              & ? [X79] :
                                                  ( ! [X80] :
                                                      ( p1(X80)
                                                      | ~ r1(X79,X80) )
                                                  & r1(X77,X79) )
                                              & r1(X75,X77) )
                                          & ? [X81] :
                                              ( ~ p2(X81)
                                              & r1(X75,X81) )
                                          & r1(X73,X75) )
                                      & ? [X82] :
                                          ( ~ p2(X82)
                                          & r1(X73,X82) )
                                      & r1(X71,X73) )
                                  & ? [X83] :
                                      ( ~ p2(X83)
                                      & r1(X71,X83) )
                                  & r1(X69,X71) )
                              & ? [X84] :
                                  ( ~ p2(X84)
                                  & r1(X69,X84) )
                              & r1(X67,X69) )
                          & ? [X85] :
                              ( ~ p2(X85)
                              & r1(X67,X85) )
                          & r1(X65,X67) )
                      & ? [X86] :
                          ( ~ p2(X86)
                          & r1(X65,X86) )
                      & r1(X63,X65) )
                  & ? [X87] :
                      ( ~ p2(X87)
                      & r1(X63,X87) )
                  & r1(X61,X63) )
              & ? [X88] :
                  ( ~ p2(X88)
                  & r1(X61,X88) )
              & r1(X59,X61) )
          & ? [X89] :
              ( ~ p2(X89)
              & r1(X59,X89) )
          & r1(X0,X59) )
      & ? [X90] :
          ( ~ p2(X90)
          & r1(X0,X90) )
      & ( ! [X91] :
            ( p1(X91)
            | ~ r1(X0,X91) )
        | ! [X92] :
            ( ! [X93] :
                ( p1(X93)
                | ~ r1(X92,X93) )
            | ! [X94] :
                ( ? [X95] : r1(X94,X95)
                | ~ r1(X92,X94) )
            | ! [X96] :
                ( p2(X96)
                | ~ r1(X92,X96) )
            | ~ r1(X0,X92) )
        | ! [X97] :
            ( p2(X97)
            | ~ r1(X0,X97) ) )
      & ( ! [X98] :
            ( p1(X98)
            | ~ r1(X0,X98) )
        | ! [X99] :
            ( ! [X100] :
                ( p1(X100)
                | ~ r1(X99,X100) )
            | ! [X101] :
                ( ! [X102] :
                    ( ? [X103] :
                        ( ~ p1(X103)
                        & r1(X102,X103) )
                    | ~ r1(X101,X102) )
                | ! [X104] :
                    ( ? [X105] :
                        ( ! [X106] :
                            ( p1(X106)
                            | ~ r1(X105,X106) )
                        & r1(X104,X105) )
                    | ~ r1(X101,X104) )
                | ~ r1(X99,X101) )
            | ! [X107] :
                ( p2(X107)
                | ~ r1(X99,X107) )
            | ~ r1(X0,X99) )
        | ! [X108] :
            ( p2(X108)
            | ~ r1(X0,X108) ) )
      & ( ! [X109] :
            ( p1(X109)
            | ~ r1(X0,X109) )
        | ! [X110] :
            ( ! [X111] :
                ( p1(X111)
                | ~ r1(X110,X111) )
            | ! [X112] :
                ( ! [X113] :
                    ( ! [X114] :
                        ( p1(X114)
                        | ~ r1(X113,X114) )
                    | ! [X115] :
                        ( ? [X116] :
                            ( ~ p1(X116)
                            & r1(X115,X116) )
                        | ~ r1(X113,X115) )
                    | ~ r1(X112,X113) )
                | ~ r1(X110,X112) )
            | ! [X117] :
                ( p2(X117)
                | ~ r1(X110,X117) )
            | ~ r1(X0,X110) )
        | ! [X118] :
            ( p2(X118)
            | ~ r1(X0,X118) ) )
      & ( ! [X119] :
            ( p1(X119)
            | ~ r1(X0,X119) )
        | ! [X120] :
            ( ! [X121] :
                ( p1(X121)
                | ~ r1(X120,X121) )
            | ! [X122] :
                ( ~ p1(X122)
                | ! [X123] :
                    ( ? [X124] :
                        ( p1(X124)
                        & r1(X123,X124) )
                    | ~ r1(X122,X123) )
                | ~ r1(X120,X122) )
            | ! [X125] :
                ( p2(X125)
                | ~ r1(X120,X125) )
            | ~ r1(X0,X120) )
        | ! [X126] :
            ( p2(X126)
            | ~ r1(X0,X126) ) )
      & ? [X127] :
          ( ~ p1(X127)
          & r1(X0,X127) )
      & ? [X128] :
          ( ? [X129] :
              ( ~ p1(X129)
              & r1(X128,X129) )
          & ? [X130] :
              ( ? [X131] :
                  ( ~ p1(X131)
                  & r1(X130,X131) )
              & ? [X132] :
                  ( ? [X133] :
                      ( ~ p1(X133)
                      & r1(X132,X133) )
                  & ? [X134] :
                      ( ? [X135] :
                          ( ~ p1(X135)
                          & r1(X134,X135) )
                      & ? [X136] :
                          ( ? [X137] :
                              ( ~ p1(X137)
                              & r1(X136,X137) )
                          & ? [X138] :
                              ( ? [X139] :
                                  ( ~ p1(X139)
                                  & r1(X138,X139) )
                              & ? [X140] :
                                  ( ? [X141] :
                                      ( ~ p1(X141)
                                      & r1(X140,X141) )
                                  & ? [X142] :
                                      ( ? [X143] :
                                          ( ~ p1(X143)
                                          & r1(X142,X143) )
                                      & ? [X144] :
                                          ( ? [X145] :
                                              ( ~ p1(X145)
                                              & r1(X144,X145) )
                                          & ? [X146] :
                                              ( ? [X147] :
                                                  ( ~ p1(X147)
                                                  & r1(X146,X147) )
                                              & ? [X148] :
                                                  ( ! [X149] :
                                                      ( p1(X149)
                                                      | ~ r1(X148,X149) )
                                                  & r1(X146,X148) )
                                              & r1(X144,X146) )
                                          & ? [X150] :
                                              ( ~ p2(X150)
                                              & r1(X144,X150) )
                                          & r1(X142,X144) )
                                      & ? [X151] :
                                          ( ~ p2(X151)
                                          & r1(X142,X151) )
                                      & r1(X140,X142) )
                                  & ? [X152] :
                                      ( ~ p2(X152)
                                      & r1(X140,X152) )
                                  & r1(X138,X140) )
                              & ? [X153] :
                                  ( ~ p2(X153)
                                  & r1(X138,X153) )
                              & r1(X136,X138) )
                          & ? [X154] :
                              ( ~ p2(X154)
                              & r1(X136,X154) )
                          & r1(X134,X136) )
                      & ? [X155] :
                          ( ~ p2(X155)
                          & r1(X134,X155) )
                      & r1(X132,X134) )
                  & ? [X156] :
                      ( ~ p2(X156)
                      & r1(X132,X156) )
                  & r1(X130,X132) )
              & ? [X157] :
                  ( ~ p2(X157)
                  & r1(X130,X157) )
              & r1(X128,X130) )
          & ? [X158] :
              ( ~ p2(X158)
              & r1(X128,X158) )
          & r1(X0,X128) )
      & ? [X159] :
          ( ~ p2(X159)
          & r1(X0,X159) )
      & ( ! [X160] :
            ( p1(X160)
            | ~ r1(X0,X160) )
        | ! [X161] :
            ( ! [X162] :
                ( p1(X162)
                | ~ r1(X161,X162) )
            | ! [X163] :
                ( ! [X164] :
                    ( p1(X164)
                    | ~ r1(X163,X164) )
                | ! [X165] :
                    ( ? [X166] : r1(X165,X166)
                    | ~ r1(X163,X165) )
                | ! [X167] :
                    ( p2(X167)
                    | ~ r1(X163,X167) )
                | ~ r1(X161,X163) )
            | ! [X168] :
                ( p2(X168)
                | ~ r1(X161,X168) )
            | ~ r1(X0,X161) )
        | ! [X169] :
            ( p2(X169)
            | ~ r1(X0,X169) ) )
      & ( ! [X170] :
            ( p1(X170)
            | ~ r1(X0,X170) )
        | ! [X171] :
            ( ! [X172] :
                ( p1(X172)
                | ~ r1(X171,X172) )
            | ! [X173] :
                ( ! [X174] :
                    ( p1(X174)
                    | ~ r1(X173,X174) )
                | ! [X175] :
                    ( ! [X176] :
                        ( ? [X177] :
                            ( ~ p1(X177)
                            & r1(X176,X177) )
                        | ~ r1(X175,X176) )
                    | ! [X178] :
                        ( ? [X179] :
                            ( ! [X180] :
                                ( p1(X180)
                                | ~ r1(X179,X180) )
                            & r1(X178,X179) )
                        | ~ r1(X175,X178) )
                    | ~ r1(X173,X175) )
                | ! [X181] :
                    ( p2(X181)
                    | ~ r1(X173,X181) )
                | ~ r1(X171,X173) )
            | ! [X182] :
                ( p2(X182)
                | ~ r1(X171,X182) )
            | ~ r1(X0,X171) )
        | ! [X183] :
            ( p2(X183)
            | ~ r1(X0,X183) ) )
      & ( ! [X184] :
            ( p1(X184)
            | ~ r1(X0,X184) )
        | ! [X185] :
            ( ! [X186] :
                ( p1(X186)
                | ~ r1(X185,X186) )
            | ! [X187] :
                ( ! [X188] :
                    ( p1(X188)
                    | ~ r1(X187,X188) )
                | ! [X189] :
                    ( ! [X190] :
                        ( ! [X191] :
                            ( p1(X191)
                            | ~ r1(X190,X191) )
                        | ! [X192] :
                            ( ? [X193] :
                                ( ~ p1(X193)
                                & r1(X192,X193) )
                            | ~ r1(X190,X192) )
                        | ~ r1(X189,X190) )
                    | ~ r1(X187,X189) )
                | ! [X194] :
                    ( p2(X194)
                    | ~ r1(X187,X194) )
                | ~ r1(X185,X187) )
            | ! [X195] :
                ( p2(X195)
                | ~ r1(X185,X195) )
            | ~ r1(X0,X185) )
        | ! [X196] :
            ( p2(X196)
            | ~ r1(X0,X196) ) )
      & ( ! [X197] :
            ( p1(X197)
            | ~ r1(X0,X197) )
        | ! [X198] :
            ( ! [X199] :
                ( p1(X199)
                | ~ r1(X198,X199) )
            | ! [X200] :
                ( ! [X201] :
                    ( p1(X201)
                    | ~ r1(X200,X201) )
                | ! [X202] :
                    ( ~ p1(X202)
                    | ! [X203] :
                        ( ? [X204] :
                            ( p1(X204)
                            & r1(X203,X204) )
                        | ~ r1(X202,X203) )
                    | ~ r1(X200,X202) )
                | ! [X205] :
                    ( p2(X205)
                    | ~ r1(X200,X205) )
                | ~ r1(X198,X200) )
            | ! [X206] :
                ( p2(X206)
                | ~ r1(X198,X206) )
            | ~ r1(X0,X198) )
        | ! [X207] :
            ( p2(X207)
            | ~ r1(X0,X207) ) )
      & ? [X208] :
          ( ~ p1(X208)
          & r1(X0,X208) )
      & ? [X209] :
          ( ? [X210] :
              ( ~ p1(X210)
              & r1(X209,X210) )
          & ? [X211] :
              ( ? [X212] :
                  ( ~ p1(X212)
                  & r1(X211,X212) )
              & ? [X213] :
                  ( ? [X214] :
                      ( ~ p1(X214)
                      & r1(X213,X214) )
                  & ? [X215] :
                      ( ? [X216] :
                          ( ~ p1(X216)
                          & r1(X215,X216) )
                      & ? [X217] :
                          ( ? [X218] :
                              ( ~ p1(X218)
                              & r1(X217,X218) )
                          & ? [X219] :
                              ( ? [X220] :
                                  ( ~ p1(X220)
                                  & r1(X219,X220) )
                              & ? [X221] :
                                  ( ? [X222] :
                                      ( ~ p1(X222)
                                      & r1(X221,X222) )
                                  & ? [X223] :
                                      ( ? [X224] :
                                          ( ~ p1(X224)
                                          & r1(X223,X224) )
                                      & ? [X225] :
                                          ( ? [X226] :
                                              ( ~ p1(X226)
                                              & r1(X225,X226) )
                                          & ? [X227] :
                                              ( ? [X228] :
                                                  ( ~ p1(X228)
                                                  & r1(X227,X228) )
                                              & ? [X229] :
                                                  ( ! [X230] :
                                                      ( p1(X230)
                                                      | ~ r1(X229,X230) )
                                                  & r1(X227,X229) )
                                              & r1(X225,X227) )
                                          & ? [X231] :
                                              ( ~ p2(X231)
                                              & r1(X225,X231) )
                                          & r1(X223,X225) )
                                      & ? [X232] :
                                          ( ~ p2(X232)
                                          & r1(X223,X232) )
                                      & r1(X221,X223) )
                                  & ? [X233] :
                                      ( ~ p2(X233)
                                      & r1(X221,X233) )
                                  & r1(X219,X221) )
                              & ? [X234] :
                                  ( ~ p2(X234)
                                  & r1(X219,X234) )
                              & r1(X217,X219) )
                          & ? [X235] :
                              ( ~ p2(X235)
                              & r1(X217,X235) )
                          & r1(X215,X217) )
                      & ? [X236] :
                          ( ~ p2(X236)
                          & r1(X215,X236) )
                      & r1(X213,X215) )
                  & ? [X237] :
                      ( ~ p2(X237)
                      & r1(X213,X237) )
                  & r1(X211,X213) )
              & ? [X238] :
                  ( ~ p2(X238)
                  & r1(X211,X238) )
              & r1(X209,X211) )
          & ? [X239] :
              ( ~ p2(X239)
              & r1(X209,X239) )
          & r1(X0,X209) )
      & ? [X240] :
          ( ~ p2(X240)
          & r1(X0,X240) )
      & ( ! [X241] :
            ( p1(X241)
            | ~ r1(X0,X241) )
        | ! [X242] :
            ( ! [X243] :
                ( p1(X243)
                | ~ r1(X242,X243) )
            | ! [X244] :
                ( ! [X245] :
                    ( p1(X245)
                    | ~ r1(X244,X245) )
                | ! [X246] :
                    ( ! [X247] :
                        ( p1(X247)
                        | ~ r1(X246,X247) )
                    | ! [X248] :
                        ( ? [X249] : r1(X248,X249)
                        | ~ r1(X246,X248) )
                    | ! [X250] :
                        ( p2(X250)
                        | ~ r1(X246,X250) )
                    | ~ r1(X244,X246) )
                | ! [X251] :
                    ( p2(X251)
                    | ~ r1(X244,X251) )
                | ~ r1(X242,X244) )
            | ! [X252] :
                ( p2(X252)
                | ~ r1(X242,X252) )
            | ~ r1(X0,X242) )
        | ! [X253] :
            ( p2(X253)
            | ~ r1(X0,X253) ) )
      & ( ! [X254] :
            ( p1(X254)
            | ~ r1(X0,X254) )
        | ! [X255] :
            ( ! [X256] :
                ( p1(X256)
                | ~ r1(X255,X256) )
            | ! [X257] :
                ( ! [X258] :
                    ( p1(X258)
                    | ~ r1(X257,X258) )
                | ! [X259] :
                    ( ! [X260] :
                        ( p1(X260)
                        | ~ r1(X259,X260) )
                    | ! [X261] :
                        ( ! [X262] :
                            ( ? [X263] :
                                ( ~ p1(X263)
                                & r1(X262,X263) )
                            | ~ r1(X261,X262) )
                        | ! [X264] :
                            ( ? [X265] :
                                ( ! [X266] :
                                    ( p1(X266)
                                    | ~ r1(X265,X266) )
                                & r1(X264,X265) )
                            | ~ r1(X261,X264) )
                        | ~ r1(X259,X261) )
                    | ! [X267] :
                        ( p2(X267)
                        | ~ r1(X259,X267) )
                    | ~ r1(X257,X259) )
                | ! [X268] :
                    ( p2(X268)
                    | ~ r1(X257,X268) )
                | ~ r1(X255,X257) )
            | ! [X269] :
                ( p2(X269)
                | ~ r1(X255,X269) )
            | ~ r1(X0,X255) )
        | ! [X270] :
            ( p2(X270)
            | ~ r1(X0,X270) ) )
      & ( ! [X271] :
            ( p1(X271)
            | ~ r1(X0,X271) )
        | ! [X272] :
            ( ! [X273] :
                ( p1(X273)
                | ~ r1(X272,X273) )
            | ! [X274] :
                ( ! [X275] :
                    ( p1(X275)
                    | ~ r1(X274,X275) )
                | ! [X276] :
                    ( ! [X277] :
                        ( p1(X277)
                        | ~ r1(X276,X277) )
                    | ! [X278] :
                        ( ! [X279] :
                            ( ! [X280] :
                                ( p1(X280)
                                | ~ r1(X279,X280) )
                            | ! [X281] :
                                ( ? [X282] :
                                    ( ~ p1(X282)
                                    & r1(X281,X282) )
                                | ~ r1(X279,X281) )
                            | ~ r1(X278,X279) )
                        | ~ r1(X276,X278) )
                    | ! [X283] :
                        ( p2(X283)
                        | ~ r1(X276,X283) )
                    | ~ r1(X274,X276) )
                | ! [X284] :
                    ( p2(X284)
                    | ~ r1(X274,X284) )
                | ~ r1(X272,X274) )
            | ! [X285] :
                ( p2(X285)
                | ~ r1(X272,X285) )
            | ~ r1(X0,X272) )
        | ! [X286] :
            ( p2(X286)
            | ~ r1(X0,X286) ) )
      & ( ! [X287] :
            ( p1(X287)
            | ~ r1(X0,X287) )
        | ! [X288] :
            ( ! [X289] :
                ( p1(X289)
                | ~ r1(X288,X289) )
            | ! [X290] :
                ( ! [X291] :
                    ( p1(X291)
                    | ~ r1(X290,X291) )
                | ! [X292] :
                    ( ! [X293] :
                        ( p1(X293)
                        | ~ r1(X292,X293) )
                    | ! [X294] :
                        ( ~ p1(X294)
                        | ! [X295] :
                            ( ? [X296] :
                                ( p1(X296)
                                & r1(X295,X296) )
                            | ~ r1(X294,X295) )
                        | ~ r1(X292,X294) )
                    | ! [X297] :
                        ( p2(X297)
                        | ~ r1(X292,X297) )
                    | ~ r1(X290,X292) )
                | ! [X298] :
                    ( p2(X298)
                    | ~ r1(X290,X298) )
                | ~ r1(X288,X290) )
            | ! [X299] :
                ( p2(X299)
                | ~ r1(X288,X299) )
            | ~ r1(X0,X288) )
        | ! [X300] :
            ( p2(X300)
            | ~ r1(X0,X300) ) )
      & ? [X301] :
          ( ~ p1(X301)
          & r1(X0,X301) )
      & ? [X302] :
          ( ? [X303] :
              ( ~ p1(X303)
              & r1(X302,X303) )
          & ? [X304] :
              ( ? [X305] :
                  ( ~ p1(X305)
                  & r1(X304,X305) )
              & ? [X306] :
                  ( ? [X307] :
                      ( ~ p1(X307)
                      & r1(X306,X307) )
                  & ? [X308] :
                      ( ? [X309] :
                          ( ~ p1(X309)
                          & r1(X308,X309) )
                      & ? [X310] :
                          ( ? [X311] :
                              ( ~ p1(X311)
                              & r1(X310,X311) )
                          & ? [X312] :
                              ( ? [X313] :
                                  ( ~ p1(X313)
                                  & r1(X312,X313) )
                              & ? [X314] :
                                  ( ? [X315] :
                                      ( ~ p1(X315)
                                      & r1(X314,X315) )
                                  & ? [X316] :
                                      ( ? [X317] :
                                          ( ~ p1(X317)
                                          & r1(X316,X317) )
                                      & ? [X318] :
                                          ( ? [X319] :
                                              ( ~ p1(X319)
                                              & r1(X318,X319) )
                                          & ? [X320] :
                                              ( ? [X321] :
                                                  ( ~ p1(X321)
                                                  & r1(X320,X321) )
                                              & ? [X322] :
                                                  ( ! [X323] :
                                                      ( p1(X323)
                                                      | ~ r1(X322,X323) )
                                                  & r1(X320,X322) )
                                              & r1(X318,X320) )
                                          & ? [X324] :
                                              ( ~ p2(X324)
                                              & r1(X318,X324) )
                                          & r1(X316,X318) )
                                      & ? [X325] :
                                          ( ~ p2(X325)
                                          & r1(X316,X325) )
                                      & r1(X314,X316) )
                                  & ? [X326] :
                                      ( ~ p2(X326)
                                      & r1(X314,X326) )
                                  & r1(X312,X314) )
                              & ? [X327] :
                                  ( ~ p2(X327)
                                  & r1(X312,X327) )
                              & r1(X310,X312) )
                          & ? [X328] :
                              ( ~ p2(X328)
                              & r1(X310,X328) )
                          & r1(X308,X310) )
                      & ? [X329] :
                          ( ~ p2(X329)
                          & r1(X308,X329) )
                      & r1(X306,X308) )
                  & ? [X330] :
                      ( ~ p2(X330)
                      & r1(X306,X330) )
                  & r1(X304,X306) )
              & ? [X331] :
                  ( ~ p2(X331)
                  & r1(X304,X331) )
              & r1(X302,X304) )
          & ? [X332] :
              ( ~ p2(X332)
              & r1(X302,X332) )
          & r1(X0,X302) )
      & ? [X333] :
          ( ~ p2(X333)
          & r1(X0,X333) )
      & ( ! [X334] :
            ( p1(X334)
            | ~ r1(X0,X334) )
        | ! [X335] :
            ( ! [X336] :
                ( p1(X336)
                | ~ r1(X335,X336) )
            | ! [X337] :
                ( ! [X338] :
                    ( p1(X338)
                    | ~ r1(X337,X338) )
                | ! [X339] :
                    ( ! [X340] :
                        ( p1(X340)
                        | ~ r1(X339,X340) )
                    | ! [X341] :
                        ( ! [X342] :
                            ( p1(X342)
                            | ~ r1(X341,X342) )
                        | ! [X343] :
                            ( ? [X344] : r1(X343,X344)
                            | ~ r1(X341,X343) )
                        | ! [X345] :
                            ( p2(X345)
                            | ~ r1(X341,X345) )
                        | ~ r1(X339,X341) )
                    | ! [X346] :
                        ( p2(X346)
                        | ~ r1(X339,X346) )
                    | ~ r1(X337,X339) )
                | ! [X347] :
                    ( p2(X347)
                    | ~ r1(X337,X347) )
                | ~ r1(X335,X337) )
            | ! [X348] :
                ( p2(X348)
                | ~ r1(X335,X348) )
            | ~ r1(X0,X335) )
        | ! [X349] :
            ( p2(X349)
            | ~ r1(X0,X349) ) )
      & ( ! [X350] :
            ( p1(X350)
            | ~ r1(X0,X350) )
        | ! [X351] :
            ( ! [X352] :
                ( p1(X352)
                | ~ r1(X351,X352) )
            | ! [X353] :
                ( ! [X354] :
                    ( p1(X354)
                    | ~ r1(X353,X354) )
                | ! [X355] :
                    ( ! [X356] :
                        ( p1(X356)
                        | ~ r1(X355,X356) )
                    | ! [X357] :
                        ( ! [X358] :
                            ( p1(X358)
                            | ~ r1(X357,X358) )
                        | ! [X359] :
                            ( ! [X360] :
                                ( ? [X361] :
                                    ( ~ p1(X361)
                                    & r1(X360,X361) )
                                | ~ r1(X359,X360) )
                            | ! [X362] :
                                ( ? [X363] :
                                    ( ! [X364] :
                                        ( p1(X364)
                                        | ~ r1(X363,X364) )
                                    & r1(X362,X363) )
                                | ~ r1(X359,X362) )
                            | ~ r1(X357,X359) )
                        | ! [X365] :
                            ( p2(X365)
                            | ~ r1(X357,X365) )
                        | ~ r1(X355,X357) )
                    | ! [X366] :
                        ( p2(X366)
                        | ~ r1(X355,X366) )
                    | ~ r1(X353,X355) )
                | ! [X367] :
                    ( p2(X367)
                    | ~ r1(X353,X367) )
                | ~ r1(X351,X353) )
            | ! [X368] :
                ( p2(X368)
                | ~ r1(X351,X368) )
            | ~ r1(X0,X351) )
        | ! [X369] :
            ( p2(X369)
            | ~ r1(X0,X369) ) )
      & ( ! [X370] :
            ( p1(X370)
            | ~ r1(X0,X370) )
        | ! [X371] :
            ( ! [X372] :
                ( p1(X372)
                | ~ r1(X371,X372) )
            | ! [X373] :
                ( ! [X374] :
                    ( p1(X374)
                    | ~ r1(X373,X374) )
                | ! [X375] :
                    ( ! [X376] :
                        ( p1(X376)
                        | ~ r1(X375,X376) )
                    | ! [X377] :
                        ( ! [X378] :
                            ( p1(X378)
                            | ~ r1(X377,X378) )
                        | ! [X379] :
                            ( ! [X380] :
                                ( ! [X381] :
                                    ( p1(X381)
                                    | ~ r1(X380,X381) )
                                | ! [X382] :
                                    ( ? [X383] :
                                        ( ~ p1(X383)
                                        & r1(X382,X383) )
                                    | ~ r1(X380,X382) )
                                | ~ r1(X379,X380) )
                            | ~ r1(X377,X379) )
                        | ! [X384] :
                            ( p2(X384)
                            | ~ r1(X377,X384) )
                        | ~ r1(X375,X377) )
                    | ! [X385] :
                        ( p2(X385)
                        | ~ r1(X375,X385) )
                    | ~ r1(X373,X375) )
                | ! [X386] :
                    ( p2(X386)
                    | ~ r1(X373,X386) )
                | ~ r1(X371,X373) )
            | ! [X387] :
                ( p2(X387)
                | ~ r1(X371,X387) )
            | ~ r1(X0,X371) )
        | ! [X388] :
            ( p2(X388)
            | ~ r1(X0,X388) ) )
      & ( ! [X389] :
            ( p1(X389)
            | ~ r1(X0,X389) )
        | ! [X390] :
            ( ! [X391] :
                ( p1(X391)
                | ~ r1(X390,X391) )
            | ! [X392] :
                ( ! [X393] :
                    ( p1(X393)
                    | ~ r1(X392,X393) )
                | ! [X394] :
                    ( ! [X395] :
                        ( p1(X395)
                        | ~ r1(X394,X395) )
                    | ! [X396] :
                        ( ! [X397] :
                            ( p1(X397)
                            | ~ r1(X396,X397) )
                        | ! [X398] :
                            ( ~ p1(X398)
                            | ! [X399] :
                                ( ? [X400] :
                                    ( p1(X400)
                                    & r1(X399,X400) )
                                | ~ r1(X398,X399) )
                            | ~ r1(X396,X398) )
                        | ! [X401] :
                            ( p2(X401)
                            | ~ r1(X396,X401) )
                        | ~ r1(X394,X396) )
                    | ! [X402] :
                        ( p2(X402)
                        | ~ r1(X394,X402) )
                    | ~ r1(X392,X394) )
                | ! [X403] :
                    ( p2(X403)
                    | ~ r1(X392,X403) )
                | ~ r1(X390,X392) )
            | ! [X404] :
                ( p2(X404)
                | ~ r1(X390,X404) )
            | ~ r1(X0,X390) )
        | ! [X405] :
            ( p2(X405)
            | ~ r1(X0,X405) ) )
      & ? [X406] :
          ( ~ p1(X406)
          & r1(X0,X406) )
      & ? [X407] :
          ( ? [X408] :
              ( ~ p1(X408)
              & r1(X407,X408) )
          & ? [X409] :
              ( ? [X410] :
                  ( ~ p1(X410)
                  & r1(X409,X410) )
              & ? [X411] :
                  ( ? [X412] :
                      ( ~ p1(X412)
                      & r1(X411,X412) )
                  & ? [X413] :
                      ( ? [X414] :
                          ( ~ p1(X414)
                          & r1(X413,X414) )
                      & ? [X415] :
                          ( ? [X416] :
                              ( ~ p1(X416)
                              & r1(X415,X416) )
                          & ? [X417] :
                              ( ? [X418] :
                                  ( ~ p1(X418)
                                  & r1(X417,X418) )
                              & ? [X419] :
                                  ( ? [X420] :
                                      ( ~ p1(X420)
                                      & r1(X419,X420) )
                                  & ? [X421] :
                                      ( ? [X422] :
                                          ( ~ p1(X422)
                                          & r1(X421,X422) )
                                      & ? [X423] :
                                          ( ? [X424] :
                                              ( ~ p1(X424)
                                              & r1(X423,X424) )
                                          & ? [X425] :
                                              ( ? [X426] :
                                                  ( ~ p1(X426)
                                                  & r1(X425,X426) )
                                              & ? [X427] :
                                                  ( ! [X428] :
                                                      ( p1(X428)
                                                      | ~ r1(X427,X428) )
                                                  & r1(X425,X427) )
                                              & r1(X423,X425) )
                                          & ? [X429] :
                                              ( ~ p2(X429)
                                              & r1(X423,X429) )
                                          & r1(X421,X423) )
                                      & ? [X430] :
                                          ( ~ p2(X430)
                                          & r1(X421,X430) )
                                      & r1(X419,X421) )
                                  & ? [X431] :
                                      ( ~ p2(X431)
                                      & r1(X419,X431) )
                                  & r1(X417,X419) )
                              & ? [X432] :
                                  ( ~ p2(X432)
                                  & r1(X417,X432) )
                              & r1(X415,X417) )
                          & ? [X433] :
                              ( ~ p2(X433)
                              & r1(X415,X433) )
                          & r1(X413,X415) )
                      & ? [X434] :
                          ( ~ p2(X434)
                          & r1(X413,X434) )
                      & r1(X411,X413) )
                  & ? [X435] :
                      ( ~ p2(X435)
                      & r1(X411,X435) )
                  & r1(X409,X411) )
              & ? [X436] :
                  ( ~ p2(X436)
                  & r1(X409,X436) )
              & r1(X407,X409) )
          & ? [X437] :
              ( ~ p2(X437)
              & r1(X407,X437) )
          & r1(X0,X407) )
      & ? [X438] :
          ( ~ p2(X438)
          & r1(X0,X438) )
      & ( ! [X439] :
            ( p1(X439)
            | ~ r1(X0,X439) )
        | ! [X440] :
            ( ! [X441] :
                ( p1(X441)
                | ~ r1(X440,X441) )
            | ! [X442] :
                ( ! [X443] :
                    ( p1(X443)
                    | ~ r1(X442,X443) )
                | ! [X444] :
                    ( ! [X445] :
                        ( p1(X445)
                        | ~ r1(X444,X445) )
                    | ! [X446] :
                        ( ! [X447] :
                            ( p1(X447)
                            | ~ r1(X446,X447) )
                        | ! [X448] :
                            ( ! [X449] :
                                ( p1(X449)
                                | ~ r1(X448,X449) )
                            | ! [X450] :
                                ( ? [X451] : r1(X450,X451)
                                | ~ r1(X448,X450) )
                            | ! [X452] :
                                ( p2(X452)
                                | ~ r1(X448,X452) )
                            | ~ r1(X446,X448) )
                        | ! [X453] :
                            ( p2(X453)
                            | ~ r1(X446,X453) )
                        | ~ r1(X444,X446) )
                    | ! [X454] :
                        ( p2(X454)
                        | ~ r1(X444,X454) )
                    | ~ r1(X442,X444) )
                | ! [X455] :
                    ( p2(X455)
                    | ~ r1(X442,X455) )
                | ~ r1(X440,X442) )
            | ! [X456] :
                ( p2(X456)
                | ~ r1(X440,X456) )
            | ~ r1(X0,X440) )
        | ! [X457] :
            ( p2(X457)
            | ~ r1(X0,X457) ) )
      & ( ! [X458] :
            ( p1(X458)
            | ~ r1(X0,X458) )
        | ! [X459] :
            ( ! [X460] :
                ( p1(X460)
                | ~ r1(X459,X460) )
            | ! [X461] :
                ( ! [X462] :
                    ( p1(X462)
                    | ~ r1(X461,X462) )
                | ! [X463] :
                    ( ! [X464] :
                        ( p1(X464)
                        | ~ r1(X463,X464) )
                    | ! [X465] :
                        ( ! [X466] :
                            ( p1(X466)
                            | ~ r1(X465,X466) )
                        | ! [X467] :
                            ( ! [X468] :
                                ( p1(X468)
                                | ~ r1(X467,X468) )
                            | ! [X469] :
                                ( ! [X470] :
                                    ( ? [X471] :
                                        ( ~ p1(X471)
                                        & r1(X470,X471) )
                                    | ~ r1(X469,X470) )
                                | ! [X472] :
                                    ( ? [X473] :
                                        ( ! [X474] :
                                            ( p1(X474)
                                            | ~ r1(X473,X474) )
                                        & r1(X472,X473) )
                                    | ~ r1(X469,X472) )
                                | ~ r1(X467,X469) )
                            | ! [X475] :
                                ( p2(X475)
                                | ~ r1(X467,X475) )
                            | ~ r1(X465,X467) )
                        | ! [X476] :
                            ( p2(X476)
                            | ~ r1(X465,X476) )
                        | ~ r1(X463,X465) )
                    | ! [X477] :
                        ( p2(X477)
                        | ~ r1(X463,X477) )
                    | ~ r1(X461,X463) )
                | ! [X478] :
                    ( p2(X478)
                    | ~ r1(X461,X478) )
                | ~ r1(X459,X461) )
            | ! [X479] :
                ( p2(X479)
                | ~ r1(X459,X479) )
            | ~ r1(X0,X459) )
        | ! [X480] :
            ( p2(X480)
            | ~ r1(X0,X480) ) )
      & ( ! [X481] :
            ( p1(X481)
            | ~ r1(X0,X481) )
        | ! [X482] :
            ( ! [X483] :
                ( p1(X483)
                | ~ r1(X482,X483) )
            | ! [X484] :
                ( ! [X485] :
                    ( p1(X485)
                    | ~ r1(X484,X485) )
                | ! [X486] :
                    ( ! [X487] :
                        ( p1(X487)
                        | ~ r1(X486,X487) )
                    | ! [X488] :
                        ( ! [X489] :
                            ( p1(X489)
                            | ~ r1(X488,X489) )
                        | ! [X490] :
                            ( ! [X491] :
                                ( p1(X491)
                                | ~ r1(X490,X491) )
                            | ! [X492] :
                                ( ! [X493] :
                                    ( ! [X494] :
                                        ( p1(X494)
                                        | ~ r1(X493,X494) )
                                    | ! [X495] :
                                        ( ? [X496] :
                                            ( ~ p1(X496)
                                            & r1(X495,X496) )
                                        | ~ r1(X493,X495) )
                                    | ~ r1(X492,X493) )
                                | ~ r1(X490,X492) )
                            | ! [X497] :
                                ( p2(X497)
                                | ~ r1(X490,X497) )
                            | ~ r1(X488,X490) )
                        | ! [X498] :
                            ( p2(X498)
                            | ~ r1(X488,X498) )
                        | ~ r1(X486,X488) )
                    | ! [X499] :
                        ( p2(X499)
                        | ~ r1(X486,X499) )
                    | ~ r1(X484,X486) )
                | ! [X500] :
                    ( p2(X500)
                    | ~ r1(X484,X500) )
                | ~ r1(X482,X484) )
            | ! [X501] :
                ( p2(X501)
                | ~ r1(X482,X501) )
            | ~ r1(X0,X482) )
        | ! [X502] :
            ( p2(X502)
            | ~ r1(X0,X502) ) )
      & ( ! [X503] :
            ( p1(X503)
            | ~ r1(X0,X503) )
        | ! [X504] :
            ( ! [X505] :
                ( p1(X505)
                | ~ r1(X504,X505) )
            | ! [X506] :
                ( ! [X507] :
                    ( p1(X507)
                    | ~ r1(X506,X507) )
                | ! [X508] :
                    ( ! [X509] :
                        ( p1(X509)
                        | ~ r1(X508,X509) )
                    | ! [X510] :
                        ( ! [X511] :
                            ( p1(X511)
                            | ~ r1(X510,X511) )
                        | ! [X512] :
                            ( ! [X513] :
                                ( p1(X513)
                                | ~ r1(X512,X513) )
                            | ! [X514] :
                                ( ~ p1(X514)
                                | ! [X515] :
                                    ( ? [X516] :
                                        ( p1(X516)
                                        & r1(X515,X516) )
                                    | ~ r1(X514,X515) )
                                | ~ r1(X512,X514) )
                            | ! [X517] :
                                ( p2(X517)
                                | ~ r1(X512,X517) )
                            | ~ r1(X510,X512) )
                        | ! [X518] :
                            ( p2(X518)
                            | ~ r1(X510,X518) )
                        | ~ r1(X508,X510) )
                    | ! [X519] :
                        ( p2(X519)
                        | ~ r1(X508,X519) )
                    | ~ r1(X506,X508) )
                | ! [X520] :
                    ( p2(X520)
                    | ~ r1(X506,X520) )
                | ~ r1(X504,X506) )
            | ! [X521] :
                ( p2(X521)
                | ~ r1(X504,X521) )
            | ~ r1(X0,X504) )
        | ! [X522] :
            ( p2(X522)
            | ~ r1(X0,X522) ) )
      & ? [X523] :
          ( ~ p1(X523)
          & r1(X0,X523) )
      & ? [X524] :
          ( ? [X525] :
              ( ~ p1(X525)
              & r1(X524,X525) )
          & ? [X526] :
              ( ? [X527] :
                  ( ~ p1(X527)
                  & r1(X526,X527) )
              & ? [X528] :
                  ( ? [X529] :
                      ( ~ p1(X529)
                      & r1(X528,X529) )
                  & ? [X530] :
                      ( ? [X531] :
                          ( ~ p1(X531)
                          & r1(X530,X531) )
                      & ? [X532] :
                          ( ? [X533] :
                              ( ~ p1(X533)
                              & r1(X532,X533) )
                          & ? [X534] :
                              ( ? [X535] :
                                  ( ~ p1(X535)
                                  & r1(X534,X535) )
                              & ? [X536] :
                                  ( ? [X537] :
                                      ( ~ p1(X537)
                                      & r1(X536,X537) )
                                  & ? [X538] :
                                      ( ? [X539] :
                                          ( ~ p1(X539)
                                          & r1(X538,X539) )
                                      & ? [X540] :
                                          ( ? [X541] :
                                              ( ~ p1(X541)
                                              & r1(X540,X541) )
                                          & ? [X542] :
                                              ( ? [X543] :
                                                  ( ~ p1(X543)
                                                  & r1(X542,X543) )
                                              & ? [X544] :
                                                  ( ! [X545] :
                                                      ( p1(X545)
                                                      | ~ r1(X544,X545) )
                                                  & r1(X542,X544) )
                                              & r1(X540,X542) )
                                          & ? [X546] :
                                              ( ~ p2(X546)
                                              & r1(X540,X546) )
                                          & r1(X538,X540) )
                                      & ? [X547] :
                                          ( ~ p2(X547)
                                          & r1(X538,X547) )
                                      & r1(X536,X538) )
                                  & ? [X548] :
                                      ( ~ p2(X548)
                                      & r1(X536,X548) )
                                  & r1(X534,X536) )
                              & ? [X549] :
                                  ( ~ p2(X549)
                                  & r1(X534,X549) )
                              & r1(X532,X534) )
                          & ? [X550] :
                              ( ~ p2(X550)
                              & r1(X532,X550) )
                          & r1(X530,X532) )
                      & ? [X551] :
                          ( ~ p2(X551)
                          & r1(X530,X551) )
                      & r1(X528,X530) )
                  & ? [X552] :
                      ( ~ p2(X552)
                      & r1(X528,X552) )
                  & r1(X526,X528) )
              & ? [X553] :
                  ( ~ p2(X553)
                  & r1(X526,X553) )
              & r1(X524,X526) )
          & ? [X554] :
              ( ~ p2(X554)
              & r1(X524,X554) )
          & r1(X0,X524) )
      & ? [X555] :
          ( ~ p2(X555)
          & r1(X0,X555) )
      & ( ! [X556] :
            ( p1(X556)
            | ~ r1(X0,X556) )
        | ! [X557] :
            ( ! [X558] :
                ( p1(X558)
                | ~ r1(X557,X558) )
            | ! [X559] :
                ( ! [X560] :
                    ( p1(X560)
                    | ~ r1(X559,X560) )
                | ! [X561] :
                    ( ! [X562] :
                        ( p1(X562)
                        | ~ r1(X561,X562) )
                    | ! [X563] :
                        ( ! [X564] :
                            ( p1(X564)
                            | ~ r1(X563,X564) )
                        | ! [X565] :
                            ( ! [X566] :
                                ( p1(X566)
                                | ~ r1(X565,X566) )
                            | ! [X567] :
                                ( ! [X568] :
                                    ( p1(X568)
                                    | ~ r1(X567,X568) )
                                | ! [X569] :
                                    ( ? [X570] : r1(X569,X570)
                                    | ~ r1(X567,X569) )
                                | ! [X571] :
                                    ( p2(X571)
                                    | ~ r1(X567,X571) )
                                | ~ r1(X565,X567) )
                            | ! [X572] :
                                ( p2(X572)
                                | ~ r1(X565,X572) )
                            | ~ r1(X563,X565) )
                        | ! [X573] :
                            ( p2(X573)
                            | ~ r1(X563,X573) )
                        | ~ r1(X561,X563) )
                    | ! [X574] :
                        ( p2(X574)
                        | ~ r1(X561,X574) )
                    | ~ r1(X559,X561) )
                | ! [X575] :
                    ( p2(X575)
                    | ~ r1(X559,X575) )
                | ~ r1(X557,X559) )
            | ! [X576] :
                ( p2(X576)
                | ~ r1(X557,X576) )
            | ~ r1(X0,X557) )
        | ! [X577] :
            ( p2(X577)
            | ~ r1(X0,X577) ) )
      & ( ! [X578] :
            ( p1(X578)
            | ~ r1(X0,X578) )
        | ! [X579] :
            ( ! [X580] :
                ( p1(X580)
                | ~ r1(X579,X580) )
            | ! [X581] :
                ( ! [X582] :
                    ( p1(X582)
                    | ~ r1(X581,X582) )
                | ! [X583] :
                    ( ! [X584] :
                        ( p1(X584)
                        | ~ r1(X583,X584) )
                    | ! [X585] :
                        ( ! [X586] :
                            ( p1(X586)
                            | ~ r1(X585,X586) )
                        | ! [X587] :
                            ( ! [X588] :
                                ( p1(X588)
                                | ~ r1(X587,X588) )
                            | ! [X589] :
                                ( ! [X590] :
                                    ( p1(X590)
                                    | ~ r1(X589,X590) )
                                | ! [X591] :
                                    ( ! [X592] :
                                        ( ? [X593] :
                                            ( ~ p1(X593)
                                            & r1(X592,X593) )
                                        | ~ r1(X591,X592) )
                                    | ! [X594] :
                                        ( ? [X595] :
                                            ( ! [X596] :
                                                ( p1(X596)
                                                | ~ r1(X595,X596) )
                                            & r1(X594,X595) )
                                        | ~ r1(X591,X594) )
                                    | ~ r1(X589,X591) )
                                | ! [X597] :
                                    ( p2(X597)
                                    | ~ r1(X589,X597) )
                                | ~ r1(X587,X589) )
                            | ! [X598] :
                                ( p2(X598)
                                | ~ r1(X587,X598) )
                            | ~ r1(X585,X587) )
                        | ! [X599] :
                            ( p2(X599)
                            | ~ r1(X585,X599) )
                        | ~ r1(X583,X585) )
                    | ! [X600] :
                        ( p2(X600)
                        | ~ r1(X583,X600) )
                    | ~ r1(X581,X583) )
                | ! [X601] :
                    ( p2(X601)
                    | ~ r1(X581,X601) )
                | ~ r1(X579,X581) )
            | ! [X602] :
                ( p2(X602)
                | ~ r1(X579,X602) )
            | ~ r1(X0,X579) )
        | ! [X603] :
            ( p2(X603)
            | ~ r1(X0,X603) ) )
      & ( ! [X604] :
            ( p1(X604)
            | ~ r1(X0,X604) )
        | ! [X605] :
            ( ! [X606] :
                ( p1(X606)
                | ~ r1(X605,X606) )
            | ! [X607] :
                ( ! [X608] :
                    ( p1(X608)
                    | ~ r1(X607,X608) )
                | ! [X609] :
                    ( ! [X610] :
                        ( p1(X610)
                        | ~ r1(X609,X610) )
                    | ! [X611] :
                        ( ! [X612] :
                            ( p1(X612)
                            | ~ r1(X611,X612) )
                        | ! [X613] :
                            ( ! [X614] :
                                ( p1(X614)
                                | ~ r1(X613,X614) )
                            | ! [X615] :
                                ( ! [X616] :
                                    ( p1(X616)
                                    | ~ r1(X615,X616) )
                                | ! [X617] :
                                    ( ! [X618] :
                                        ( ! [X619] :
                                            ( p1(X619)
                                            | ~ r1(X618,X619) )
                                        | ! [X620] :
                                            ( ? [X621] :
                                                ( ~ p1(X621)
                                                & r1(X620,X621) )
                                            | ~ r1(X618,X620) )
                                        | ~ r1(X617,X618) )
                                    | ~ r1(X615,X617) )
                                | ! [X622] :
                                    ( p2(X622)
                                    | ~ r1(X615,X622) )
                                | ~ r1(X613,X615) )
                            | ! [X623] :
                                ( p2(X623)
                                | ~ r1(X613,X623) )
                            | ~ r1(X611,X613) )
                        | ! [X624] :
                            ( p2(X624)
                            | ~ r1(X611,X624) )
                        | ~ r1(X609,X611) )
                    | ! [X625] :
                        ( p2(X625)
                        | ~ r1(X609,X625) )
                    | ~ r1(X607,X609) )
                | ! [X626] :
                    ( p2(X626)
                    | ~ r1(X607,X626) )
                | ~ r1(X605,X607) )
            | ! [X627] :
                ( p2(X627)
                | ~ r1(X605,X627) )
            | ~ r1(X0,X605) )
        | ! [X628] :
            ( p2(X628)
            | ~ r1(X0,X628) ) )
      & ( ! [X629] :
            ( p1(X629)
            | ~ r1(X0,X629) )
        | ! [X630] :
            ( ! [X631] :
                ( p1(X631)
                | ~ r1(X630,X631) )
            | ! [X632] :
                ( ! [X633] :
                    ( p1(X633)
                    | ~ r1(X632,X633) )
                | ! [X634] :
                    ( ! [X635] :
                        ( p1(X635)
                        | ~ r1(X634,X635) )
                    | ! [X636] :
                        ( ! [X637] :
                            ( p1(X637)
                            | ~ r1(X636,X637) )
                        | ! [X638] :
                            ( ! [X639] :
                                ( p1(X639)
                                | ~ r1(X638,X639) )
                            | ! [X640] :
                                ( ! [X641] :
                                    ( p1(X641)
                                    | ~ r1(X640,X641) )
                                | ! [X642] :
                                    ( ~ p1(X642)
                                    | ! [X643] :
                                        ( ? [X644] :
                                            ( p1(X644)
                                            & r1(X643,X644) )
                                        | ~ r1(X642,X643) )
                                    | ~ r1(X640,X642) )
                                | ! [X645] :
                                    ( p2(X645)
                                    | ~ r1(X640,X645) )
                                | ~ r1(X638,X640) )
                            | ! [X646] :
                                ( p2(X646)
                                | ~ r1(X638,X646) )
                            | ~ r1(X636,X638) )
                        | ! [X647] :
                            ( p2(X647)
                            | ~ r1(X636,X647) )
                        | ~ r1(X634,X636) )
                    | ! [X648] :
                        ( p2(X648)
                        | ~ r1(X634,X648) )
                    | ~ r1(X632,X634) )
                | ! [X649] :
                    ( p2(X649)
                    | ~ r1(X632,X649) )
                | ~ r1(X630,X632) )
            | ! [X650] :
                ( p2(X650)
                | ~ r1(X630,X650) )
            | ~ r1(X0,X630) )
        | ! [X651] :
            ( p2(X651)
            | ~ r1(X0,X651) ) )
      & ? [X652] :
          ( ~ p1(X652)
          & r1(X0,X652) )
      & ? [X653] :
          ( ? [X654] :
              ( ~ p1(X654)
              & r1(X653,X654) )
          & ? [X655] :
              ( ? [X656] :
                  ( ~ p1(X656)
                  & r1(X655,X656) )
              & ? [X657] :
                  ( ? [X658] :
                      ( ~ p1(X658)
                      & r1(X657,X658) )
                  & ? [X659] :
                      ( ? [X660] :
                          ( ~ p1(X660)
                          & r1(X659,X660) )
                      & ? [X661] :
                          ( ? [X662] :
                              ( ~ p1(X662)
                              & r1(X661,X662) )
                          & ? [X663] :
                              ( ? [X664] :
                                  ( ~ p1(X664)
                                  & r1(X663,X664) )
                              & ? [X665] :
                                  ( ? [X666] :
                                      ( ~ p1(X666)
                                      & r1(X665,X666) )
                                  & ? [X667] :
                                      ( ? [X668] :
                                          ( ~ p1(X668)
                                          & r1(X667,X668) )
                                      & ? [X669] :
                                          ( ? [X670] :
                                              ( ~ p1(X670)
                                              & r1(X669,X670) )
                                          & ? [X671] :
                                              ( ? [X672] :
                                                  ( ~ p1(X672)
                                                  & r1(X671,X672) )
                                              & ? [X673] :
                                                  ( ! [X674] :
                                                      ( p1(X674)
                                                      | ~ r1(X673,X674) )
                                                  & r1(X671,X673) )
                                              & r1(X669,X671) )
                                          & ? [X675] :
                                              ( ~ p2(X675)
                                              & r1(X669,X675) )
                                          & r1(X667,X669) )
                                      & ? [X676] :
                                          ( ~ p2(X676)
                                          & r1(X667,X676) )
                                      & r1(X665,X667) )
                                  & ? [X677] :
                                      ( ~ p2(X677)
                                      & r1(X665,X677) )
                                  & r1(X663,X665) )
                              & ? [X678] :
                                  ( ~ p2(X678)
                                  & r1(X663,X678) )
                              & r1(X661,X663) )
                          & ? [X679] :
                              ( ~ p2(X679)
                              & r1(X661,X679) )
                          & r1(X659,X661) )
                      & ? [X680] :
                          ( ~ p2(X680)
                          & r1(X659,X680) )
                      & r1(X657,X659) )
                  & ? [X681] :
                      ( ~ p2(X681)
                      & r1(X657,X681) )
                  & r1(X655,X657) )
              & ? [X682] :
                  ( ~ p2(X682)
                  & r1(X655,X682) )
              & r1(X653,X655) )
          & ? [X683] :
              ( ~ p2(X683)
              & r1(X653,X683) )
          & r1(X0,X653) )
      & ? [X684] :
          ( ~ p2(X684)
          & r1(X0,X684) )
      & ( ! [X685] :
            ( p1(X685)
            | ~ r1(X0,X685) )
        | ! [X686] :
            ( ! [X687] :
                ( p1(X687)
                | ~ r1(X686,X687) )
            | ! [X688] :
                ( ! [X689] :
                    ( p1(X689)
                    | ~ r1(X688,X689) )
                | ! [X690] :
                    ( ! [X691] :
                        ( p1(X691)
                        | ~ r1(X690,X691) )
                    | ! [X692] :
                        ( ! [X693] :
                            ( p1(X693)
                            | ~ r1(X692,X693) )
                        | ! [X694] :
                            ( ! [X695] :
                                ( p1(X695)
                                | ~ r1(X694,X695) )
                            | ! [X696] :
                                ( ! [X697] :
                                    ( p1(X697)
                                    | ~ r1(X696,X697) )
                                | ! [X698] :
                                    ( ! [X699] :
                                        ( p1(X699)
                                        | ~ r1(X698,X699) )
                                    | ! [X700] :
                                        ( ? [X701] : r1(X700,X701)
                                        | ~ r1(X698,X700) )
                                    | ! [X702] :
                                        ( p2(X702)
                                        | ~ r1(X698,X702) )
                                    | ~ r1(X696,X698) )
                                | ! [X703] :
                                    ( p2(X703)
                                    | ~ r1(X696,X703) )
                                | ~ r1(X694,X696) )
                            | ! [X704] :
                                ( p2(X704)
                                | ~ r1(X694,X704) )
                            | ~ r1(X692,X694) )
                        | ! [X705] :
                            ( p2(X705)
                            | ~ r1(X692,X705) )
                        | ~ r1(X690,X692) )
                    | ! [X706] :
                        ( p2(X706)
                        | ~ r1(X690,X706) )
                    | ~ r1(X688,X690) )
                | ! [X707] :
                    ( p2(X707)
                    | ~ r1(X688,X707) )
                | ~ r1(X686,X688) )
            | ! [X708] :
                ( p2(X708)
                | ~ r1(X686,X708) )
            | ~ r1(X0,X686) )
        | ! [X709] :
            ( p2(X709)
            | ~ r1(X0,X709) ) )
      & ( ! [X710] :
            ( p1(X710)
            | ~ r1(X0,X710) )
        | ! [X711] :
            ( ! [X712] :
                ( p1(X712)
                | ~ r1(X711,X712) )
            | ! [X713] :
                ( ! [X714] :
                    ( p1(X714)
                    | ~ r1(X713,X714) )
                | ! [X715] :
                    ( ! [X716] :
                        ( p1(X716)
                        | ~ r1(X715,X716) )
                    | ! [X717] :
                        ( ! [X718] :
                            ( p1(X718)
                            | ~ r1(X717,X718) )
                        | ! [X719] :
                            ( ! [X720] :
                                ( p1(X720)
                                | ~ r1(X719,X720) )
                            | ! [X721] :
                                ( ! [X722] :
                                    ( p1(X722)
                                    | ~ r1(X721,X722) )
                                | ! [X723] :
                                    ( ! [X724] :
                                        ( p1(X724)
                                        | ~ r1(X723,X724) )
                                    | ! [X725] :
                                        ( ! [X726] :
                                            ( ? [X727] :
                                                ( ~ p1(X727)
                                                & r1(X726,X727) )
                                            | ~ r1(X725,X726) )
                                        | ! [X728] :
                                            ( ? [X729] :
                                                ( ! [X730] :
                                                    ( p1(X730)
                                                    | ~ r1(X729,X730) )
                                                & r1(X728,X729) )
                                            | ~ r1(X725,X728) )
                                        | ~ r1(X723,X725) )
                                    | ! [X731] :
                                        ( p2(X731)
                                        | ~ r1(X723,X731) )
                                    | ~ r1(X721,X723) )
                                | ! [X732] :
                                    ( p2(X732)
                                    | ~ r1(X721,X732) )
                                | ~ r1(X719,X721) )
                            | ! [X733] :
                                ( p2(X733)
                                | ~ r1(X719,X733) )
                            | ~ r1(X717,X719) )
                        | ! [X734] :
                            ( p2(X734)
                            | ~ r1(X717,X734) )
                        | ~ r1(X715,X717) )
                    | ! [X735] :
                        ( p2(X735)
                        | ~ r1(X715,X735) )
                    | ~ r1(X713,X715) )
                | ! [X736] :
                    ( p2(X736)
                    | ~ r1(X713,X736) )
                | ~ r1(X711,X713) )
            | ! [X737] :
                ( p2(X737)
                | ~ r1(X711,X737) )
            | ~ r1(X0,X711) )
        | ! [X738] :
            ( p2(X738)
            | ~ r1(X0,X738) ) )
      & ( ! [X739] :
            ( p1(X739)
            | ~ r1(X0,X739) )
        | ! [X740] :
            ( ! [X741] :
                ( p1(X741)
                | ~ r1(X740,X741) )
            | ! [X742] :
                ( ! [X743] :
                    ( p1(X743)
                    | ~ r1(X742,X743) )
                | ! [X744] :
                    ( ! [X745] :
                        ( p1(X745)
                        | ~ r1(X744,X745) )
                    | ! [X746] :
                        ( ! [X747] :
                            ( p1(X747)
                            | ~ r1(X746,X747) )
                        | ! [X748] :
                            ( ! [X749] :
                                ( p1(X749)
                                | ~ r1(X748,X749) )
                            | ! [X750] :
                                ( ! [X751] :
                                    ( p1(X751)
                                    | ~ r1(X750,X751) )
                                | ! [X752] :
                                    ( ! [X753] :
                                        ( p1(X753)
                                        | ~ r1(X752,X753) )
                                    | ! [X754] :
                                        ( ! [X755] :
                                            ( ! [X756] :
                                                ( p1(X756)
                                                | ~ r1(X755,X756) )
                                            | ! [X757] :
                                                ( ? [X758] :
                                                    ( ~ p1(X758)
                                                    & r1(X757,X758) )
                                                | ~ r1(X755,X757) )
                                            | ~ r1(X754,X755) )
                                        | ~ r1(X752,X754) )
                                    | ! [X759] :
                                        ( p2(X759)
                                        | ~ r1(X752,X759) )
                                    | ~ r1(X750,X752) )
                                | ! [X760] :
                                    ( p2(X760)
                                    | ~ r1(X750,X760) )
                                | ~ r1(X748,X750) )
                            | ! [X761] :
                                ( p2(X761)
                                | ~ r1(X748,X761) )
                            | ~ r1(X746,X748) )
                        | ! [X762] :
                            ( p2(X762)
                            | ~ r1(X746,X762) )
                        | ~ r1(X744,X746) )
                    | ! [X763] :
                        ( p2(X763)
                        | ~ r1(X744,X763) )
                    | ~ r1(X742,X744) )
                | ! [X764] :
                    ( p2(X764)
                    | ~ r1(X742,X764) )
                | ~ r1(X740,X742) )
            | ! [X765] :
                ( p2(X765)
                | ~ r1(X740,X765) )
            | ~ r1(X0,X740) )
        | ! [X766] :
            ( p2(X766)
            | ~ r1(X0,X766) ) )
      & ( ! [X767] :
            ( p1(X767)
            | ~ r1(X0,X767) )
        | ! [X768] :
            ( ! [X769] :
                ( p1(X769)
                | ~ r1(X768,X769) )
            | ! [X770] :
                ( ! [X771] :
                    ( p1(X771)
                    | ~ r1(X770,X771) )
                | ! [X772] :
                    ( ! [X773] :
                        ( p1(X773)
                        | ~ r1(X772,X773) )
                    | ! [X774] :
                        ( ! [X775] :
                            ( p1(X775)
                            | ~ r1(X774,X775) )
                        | ! [X776] :
                            ( ! [X777] :
                                ( p1(X777)
                                | ~ r1(X776,X777) )
                            | ! [X778] :
                                ( ! [X779] :
                                    ( p1(X779)
                                    | ~ r1(X778,X779) )
                                | ! [X780] :
                                    ( ! [X781] :
                                        ( p1(X781)
                                        | ~ r1(X780,X781) )
                                    | ! [X782] :
                                        ( ~ p1(X782)
                                        | ! [X783] :
                                            ( ? [X784] :
                                                ( p1(X784)
                                                & r1(X783,X784) )
                                            | ~ r1(X782,X783) )
                                        | ~ r1(X780,X782) )
                                    | ! [X785] :
                                        ( p2(X785)
                                        | ~ r1(X780,X785) )
                                    | ~ r1(X778,X780) )
                                | ! [X786] :
                                    ( p2(X786)
                                    | ~ r1(X778,X786) )
                                | ~ r1(X776,X778) )
                            | ! [X787] :
                                ( p2(X787)
                                | ~ r1(X776,X787) )
                            | ~ r1(X774,X776) )
                        | ! [X788] :
                            ( p2(X788)
                            | ~ r1(X774,X788) )
                        | ~ r1(X772,X774) )
                    | ! [X789] :
                        ( p2(X789)
                        | ~ r1(X772,X789) )
                    | ~ r1(X770,X772) )
                | ! [X790] :
                    ( p2(X790)
                    | ~ r1(X770,X790) )
                | ~ r1(X768,X770) )
            | ! [X791] :
                ( p2(X791)
                | ~ r1(X768,X791) )
            | ~ r1(X0,X768) )
        | ! [X792] :
            ( p2(X792)
            | ~ r1(X0,X792) ) )
      & ? [X793] :
          ( ~ p1(X793)
          & r1(X0,X793) )
      & ? [X794] :
          ( ? [X795] :
              ( ~ p1(X795)
              & r1(X794,X795) )
          & ? [X796] :
              ( ? [X797] :
                  ( ~ p1(X797)
                  & r1(X796,X797) )
              & ? [X798] :
                  ( ? [X799] :
                      ( ~ p1(X799)
                      & r1(X798,X799) )
                  & ? [X800] :
                      ( ? [X801] :
                          ( ~ p1(X801)
                          & r1(X800,X801) )
                      & ? [X802] :
                          ( ? [X803] :
                              ( ~ p1(X803)
                              & r1(X802,X803) )
                          & ? [X804] :
                              ( ? [X805] :
                                  ( ~ p1(X805)
                                  & r1(X804,X805) )
                              & ? [X806] :
                                  ( ? [X807] :
                                      ( ~ p1(X807)
                                      & r1(X806,X807) )
                                  & ? [X808] :
                                      ( ? [X809] :
                                          ( ~ p1(X809)
                                          & r1(X808,X809) )
                                      & ? [X810] :
                                          ( ? [X811] :
                                              ( ~ p1(X811)
                                              & r1(X810,X811) )
                                          & ? [X812] :
                                              ( ? [X813] :
                                                  ( ~ p1(X813)
                                                  & r1(X812,X813) )
                                              & ? [X814] :
                                                  ( ! [X815] :
                                                      ( p1(X815)
                                                      | ~ r1(X814,X815) )
                                                  & r1(X812,X814) )
                                              & r1(X810,X812) )
                                          & ? [X816] :
                                              ( ~ p2(X816)
                                              & r1(X810,X816) )
                                          & r1(X808,X810) )
                                      & ? [X817] :
                                          ( ~ p2(X817)
                                          & r1(X808,X817) )
                                      & r1(X806,X808) )
                                  & ? [X818] :
                                      ( ~ p2(X818)
                                      & r1(X806,X818) )
                                  & r1(X804,X806) )
                              & ? [X819] :
                                  ( ~ p2(X819)
                                  & r1(X804,X819) )
                              & r1(X802,X804) )
                          & ? [X820] :
                              ( ~ p2(X820)
                              & r1(X802,X820) )
                          & r1(X800,X802) )
                      & ? [X821] :
                          ( ~ p2(X821)
                          & r1(X800,X821) )
                      & r1(X798,X800) )
                  & ? [X822] :
                      ( ~ p2(X822)
                      & r1(X798,X822) )
                  & r1(X796,X798) )
              & ? [X823] :
                  ( ~ p2(X823)
                  & r1(X796,X823) )
              & r1(X794,X796) )
          & ? [X824] :
              ( ~ p2(X824)
              & r1(X794,X824) )
          & r1(X0,X794) )
      & ? [X825] :
          ( ~ p2(X825)
          & r1(X0,X825) )
      & ( ! [X826] :
            ( p1(X826)
            | ~ r1(X0,X826) )
        | ! [X827] :
            ( ! [X828] :
                ( p1(X828)
                | ~ r1(X827,X828) )
            | ! [X829] :
                ( ! [X830] :
                    ( p1(X830)
                    | ~ r1(X829,X830) )
                | ! [X831] :
                    ( ! [X832] :
                        ( p1(X832)
                        | ~ r1(X831,X832) )
                    | ! [X833] :
                        ( ! [X834] :
                            ( p1(X834)
                            | ~ r1(X833,X834) )
                        | ! [X835] :
                            ( ! [X836] :
                                ( p1(X836)
                                | ~ r1(X835,X836) )
                            | ! [X837] :
                                ( ! [X838] :
                                    ( p1(X838)
                                    | ~ r1(X837,X838) )
                                | ! [X839] :
                                    ( ! [X840] :
                                        ( p1(X840)
                                        | ~ r1(X839,X840) )
                                    | ! [X841] :
                                        ( ! [X842] :
                                            ( p1(X842)
                                            | ~ r1(X841,X842) )
                                        | ! [X843] :
                                            ( ? [X844] : r1(X843,X844)
                                            | ~ r1(X841,X843) )
                                        | ! [X845] :
                                            ( p2(X845)
                                            | ~ r1(X841,X845) )
                                        | ~ r1(X839,X841) )
                                    | ! [X846] :
                                        ( p2(X846)
                                        | ~ r1(X839,X846) )
                                    | ~ r1(X837,X839) )
                                | ! [X847] :
                                    ( p2(X847)
                                    | ~ r1(X837,X847) )
                                | ~ r1(X835,X837) )
                            | ! [X848] :
                                ( p2(X848)
                                | ~ r1(X835,X848) )
                            | ~ r1(X833,X835) )
                        | ! [X849] :
                            ( p2(X849)
                            | ~ r1(X833,X849) )
                        | ~ r1(X831,X833) )
                    | ! [X850] :
                        ( p2(X850)
                        | ~ r1(X831,X850) )
                    | ~ r1(X829,X831) )
                | ! [X851] :
                    ( p2(X851)
                    | ~ r1(X829,X851) )
                | ~ r1(X827,X829) )
            | ! [X852] :
                ( p2(X852)
                | ~ r1(X827,X852) )
            | ~ r1(X0,X827) )
        | ! [X853] :
            ( p2(X853)
            | ~ r1(X0,X853) ) )
      & ( ! [X854] :
            ( p1(X854)
            | ~ r1(X0,X854) )
        | ! [X855] :
            ( ! [X856] :
                ( p1(X856)
                | ~ r1(X855,X856) )
            | ! [X857] :
                ( ! [X858] :
                    ( p1(X858)
                    | ~ r1(X857,X858) )
                | ! [X859] :
                    ( ! [X860] :
                        ( p1(X860)
                        | ~ r1(X859,X860) )
                    | ! [X861] :
                        ( ! [X862] :
                            ( p1(X862)
                            | ~ r1(X861,X862) )
                        | ! [X863] :
                            ( ! [X864] :
                                ( p1(X864)
                                | ~ r1(X863,X864) )
                            | ! [X865] :
                                ( ! [X866] :
                                    ( p1(X866)
                                    | ~ r1(X865,X866) )
                                | ! [X867] :
                                    ( ! [X868] :
                                        ( p1(X868)
                                        | ~ r1(X867,X868) )
                                    | ! [X869] :
                                        ( ! [X870] :
                                            ( p1(X870)
                                            | ~ r1(X869,X870) )
                                        | ! [X871] :
                                            ( ! [X872] :
                                                ( ? [X873] :
                                                    ( ~ p1(X873)
                                                    & r1(X872,X873) )
                                                | ~ r1(X871,X872) )
                                            | ! [X874] :
                                                ( ? [X875] :
                                                    ( ! [X876] :
                                                        ( p1(X876)
                                                        | ~ r1(X875,X876) )
                                                    & r1(X874,X875) )
                                                | ~ r1(X871,X874) )
                                            | ~ r1(X869,X871) )
                                        | ! [X877] :
                                            ( p2(X877)
                                            | ~ r1(X869,X877) )
                                        | ~ r1(X867,X869) )
                                    | ! [X878] :
                                        ( p2(X878)
                                        | ~ r1(X867,X878) )
                                    | ~ r1(X865,X867) )
                                | ! [X879] :
                                    ( p2(X879)
                                    | ~ r1(X865,X879) )
                                | ~ r1(X863,X865) )
                            | ! [X880] :
                                ( p2(X880)
                                | ~ r1(X863,X880) )
                            | ~ r1(X861,X863) )
                        | ! [X881] :
                            ( p2(X881)
                            | ~ r1(X861,X881) )
                        | ~ r1(X859,X861) )
                    | ! [X882] :
                        ( p2(X882)
                        | ~ r1(X859,X882) )
                    | ~ r1(X857,X859) )
                | ! [X883] :
                    ( p2(X883)
                    | ~ r1(X857,X883) )
                | ~ r1(X855,X857) )
            | ! [X884] :
                ( p2(X884)
                | ~ r1(X855,X884) )
            | ~ r1(X0,X855) )
        | ! [X885] :
            ( p2(X885)
            | ~ r1(X0,X885) ) )
      & ( ! [X886] :
            ( p1(X886)
            | ~ r1(X0,X886) )
        | ! [X887] :
            ( ! [X888] :
                ( p1(X888)
                | ~ r1(X887,X888) )
            | ! [X889] :
                ( ! [X890] :
                    ( p1(X890)
                    | ~ r1(X889,X890) )
                | ! [X891] :
                    ( ! [X892] :
                        ( p1(X892)
                        | ~ r1(X891,X892) )
                    | ! [X893] :
                        ( ! [X894] :
                            ( p1(X894)
                            | ~ r1(X893,X894) )
                        | ! [X895] :
                            ( ! [X896] :
                                ( p1(X896)
                                | ~ r1(X895,X896) )
                            | ! [X897] :
                                ( ! [X898] :
                                    ( p1(X898)
                                    | ~ r1(X897,X898) )
                                | ! [X899] :
                                    ( ! [X900] :
                                        ( p1(X900)
                                        | ~ r1(X899,X900) )
                                    | ! [X901] :
                                        ( ! [X902] :
                                            ( p1(X902)
                                            | ~ r1(X901,X902) )
                                        | ! [X903] :
                                            ( ! [X904] :
                                                ( ! [X905] :
                                                    ( p1(X905)
                                                    | ~ r1(X904,X905) )
                                                | ! [X906] :
                                                    ( ? [X907] :
                                                        ( ~ p1(X907)
                                                        & r1(X906,X907) )
                                                    | ~ r1(X904,X906) )
                                                | ~ r1(X903,X904) )
                                            | ~ r1(X901,X903) )
                                        | ! [X908] :
                                            ( p2(X908)
                                            | ~ r1(X901,X908) )
                                        | ~ r1(X899,X901) )
                                    | ! [X909] :
                                        ( p2(X909)
                                        | ~ r1(X899,X909) )
                                    | ~ r1(X897,X899) )
                                | ! [X910] :
                                    ( p2(X910)
                                    | ~ r1(X897,X910) )
                                | ~ r1(X895,X897) )
                            | ! [X911] :
                                ( p2(X911)
                                | ~ r1(X895,X911) )
                            | ~ r1(X893,X895) )
                        | ! [X912] :
                            ( p2(X912)
                            | ~ r1(X893,X912) )
                        | ~ r1(X891,X893) )
                    | ! [X913] :
                        ( p2(X913)
                        | ~ r1(X891,X913) )
                    | ~ r1(X889,X891) )
                | ! [X914] :
                    ( p2(X914)
                    | ~ r1(X889,X914) )
                | ~ r1(X887,X889) )
            | ! [X915] :
                ( p2(X915)
                | ~ r1(X887,X915) )
            | ~ r1(X0,X887) )
        | ! [X916] :
            ( p2(X916)
            | ~ r1(X0,X916) ) )
      & ( ! [X917] :
            ( p1(X917)
            | ~ r1(X0,X917) )
        | ! [X918] :
            ( ! [X919] :
                ( p1(X919)
                | ~ r1(X918,X919) )
            | ! [X920] :
                ( ! [X921] :
                    ( p1(X921)
                    | ~ r1(X920,X921) )
                | ! [X922] :
                    ( ! [X923] :
                        ( p1(X923)
                        | ~ r1(X922,X923) )
                    | ! [X924] :
                        ( ! [X925] :
                            ( p1(X925)
                            | ~ r1(X924,X925) )
                        | ! [X926] :
                            ( ! [X927] :
                                ( p1(X927)
                                | ~ r1(X926,X927) )
                            | ! [X928] :
                                ( ! [X929] :
                                    ( p1(X929)
                                    | ~ r1(X928,X929) )
                                | ! [X930] :
                                    ( ! [X931] :
                                        ( p1(X931)
                                        | ~ r1(X930,X931) )
                                    | ! [X932] :
                                        ( ! [X933] :
                                            ( p1(X933)
                                            | ~ r1(X932,X933) )
                                        | ! [X934] :
                                            ( ~ p1(X934)
                                            | ! [X935] :
                                                ( ? [X936] :
                                                    ( p1(X936)
                                                    & r1(X935,X936) )
                                                | ~ r1(X934,X935) )
                                            | ~ r1(X932,X934) )
                                        | ! [X937] :
                                            ( p2(X937)
                                            | ~ r1(X932,X937) )
                                        | ~ r1(X930,X932) )
                                    | ! [X938] :
                                        ( p2(X938)
                                        | ~ r1(X930,X938) )
                                    | ~ r1(X928,X930) )
                                | ! [X939] :
                                    ( p2(X939)
                                    | ~ r1(X928,X939) )
                                | ~ r1(X926,X928) )
                            | ! [X940] :
                                ( p2(X940)
                                | ~ r1(X926,X940) )
                            | ~ r1(X924,X926) )
                        | ! [X941] :
                            ( p2(X941)
                            | ~ r1(X924,X941) )
                        | ~ r1(X922,X924) )
                    | ! [X942] :
                        ( p2(X942)
                        | ~ r1(X922,X942) )
                    | ~ r1(X920,X922) )
                | ! [X943] :
                    ( p2(X943)
                    | ~ r1(X920,X943) )
                | ~ r1(X918,X920) )
            | ! [X944] :
                ( p2(X944)
                | ~ r1(X918,X944) )
            | ~ r1(X0,X918) )
        | ! [X945] :
            ( p2(X945)
            | ~ r1(X0,X945) ) )
      & ? [X946] :
          ( ~ p1(X946)
          & r1(X0,X946) )
      & ? [X947] :
          ( ? [X948] :
              ( ~ p1(X948)
              & r1(X947,X948) )
          & ? [X949] :
              ( ? [X950] :
                  ( ~ p1(X950)
                  & r1(X949,X950) )
              & ? [X951] :
                  ( ? [X952] :
                      ( ~ p1(X952)
                      & r1(X951,X952) )
                  & ? [X953] :
                      ( ? [X954] :
                          ( ~ p1(X954)
                          & r1(X953,X954) )
                      & ? [X955] :
                          ( ? [X956] :
                              ( ~ p1(X956)
                              & r1(X955,X956) )
                          & ? [X957] :
                              ( ? [X958] :
                                  ( ~ p1(X958)
                                  & r1(X957,X958) )
                              & ? [X959] :
                                  ( ? [X960] :
                                      ( ~ p1(X960)
                                      & r1(X959,X960) )
                                  & ? [X961] :
                                      ( ? [X962] :
                                          ( ~ p1(X962)
                                          & r1(X961,X962) )
                                      & ? [X963] :
                                          ( ? [X964] :
                                              ( ~ p1(X964)
                                              & r1(X963,X964) )
                                          & ? [X965] :
                                              ( ? [X966] :
                                                  ( ~ p1(X966)
                                                  & r1(X965,X966) )
                                              & ? [X967] :
                                                  ( ! [X968] :
                                                      ( p1(X968)
                                                      | ~ r1(X967,X968) )
                                                  & r1(X965,X967) )
                                              & r1(X963,X965) )
                                          & ? [X969] :
                                              ( ~ p2(X969)
                                              & r1(X963,X969) )
                                          & r1(X961,X963) )
                                      & ? [X970] :
                                          ( ~ p2(X970)
                                          & r1(X961,X970) )
                                      & r1(X959,X961) )
                                  & ? [X971] :
                                      ( ~ p2(X971)
                                      & r1(X959,X971) )
                                  & r1(X957,X959) )
                              & ? [X972] :
                                  ( ~ p2(X972)
                                  & r1(X957,X972) )
                              & r1(X955,X957) )
                          & ? [X973] :
                              ( ~ p2(X973)
                              & r1(X955,X973) )
                          & r1(X953,X955) )
                      & ? [X974] :
                          ( ~ p2(X974)
                          & r1(X953,X974) )
                      & r1(X951,X953) )
                  & ? [X975] :
                      ( ~ p2(X975)
                      & r1(X951,X975) )
                  & r1(X949,X951) )
              & ? [X976] :
                  ( ~ p2(X976)
                  & r1(X949,X976) )
              & r1(X947,X949) )
          & ? [X977] :
              ( ~ p2(X977)
              & r1(X947,X977) )
          & r1(X0,X947) )
      & ? [X978] :
          ( ~ p2(X978)
          & r1(X0,X978) )
      & ( ! [X979] :
            ( p1(X979)
            | ~ r1(X0,X979) )
        | ! [X980] :
            ( ! [X981] :
                ( p1(X981)
                | ~ r1(X980,X981) )
            | ! [X982] :
                ( ! [X983] :
                    ( p1(X983)
                    | ~ r1(X982,X983) )
                | ! [X984] :
                    ( ! [X985] :
                        ( p1(X985)
                        | ~ r1(X984,X985) )
                    | ! [X986] :
                        ( ! [X987] :
                            ( p1(X987)
                            | ~ r1(X986,X987) )
                        | ! [X988] :
                            ( ! [X989] :
                                ( p1(X989)
                                | ~ r1(X988,X989) )
                            | ! [X990] :
                                ( ! [X991] :
                                    ( p1(X991)
                                    | ~ r1(X990,X991) )
                                | ! [X992] :
                                    ( ! [X993] :
                                        ( p1(X993)
                                        | ~ r1(X992,X993) )
                                    | ! [X994] :
                                        ( ! [X995] :
                                            ( p1(X995)
                                            | ~ r1(X994,X995) )
                                        | ! [X996] :
                                            ( ! [X997] :
                                                ( p1(X997)
                                                | ~ r1(X996,X997) )
                                            | ! [X998] :
                                                ( ? [X999] : r1(X998,X999)
                                                | ~ r1(X996,X998) )
                                            | ! [X1000] :
                                                ( p2(X1000)
                                                | ~ r1(X996,X1000) )
                                            | ~ r1(X994,X996) )
                                        | ! [X1001] :
                                            ( p2(X1001)
                                            | ~ r1(X994,X1001) )
                                        | ~ r1(X992,X994) )
                                    | ! [X1002] :
                                        ( p2(X1002)
                                        | ~ r1(X992,X1002) )
                                    | ~ r1(X990,X992) )
                                | ! [X1003] :
                                    ( p2(X1003)
                                    | ~ r1(X990,X1003) )
                                | ~ r1(X988,X990) )
                            | ! [X1004] :
                                ( p2(X1004)
                                | ~ r1(X988,X1004) )
                            | ~ r1(X986,X988) )
                        | ! [X1005] :
                            ( p2(X1005)
                            | ~ r1(X986,X1005) )
                        | ~ r1(X984,X986) )
                    | ! [X1006] :
                        ( p2(X1006)
                        | ~ r1(X984,X1006) )
                    | ~ r1(X982,X984) )
                | ! [X1007] :
                    ( p2(X1007)
                    | ~ r1(X982,X1007) )
                | ~ r1(X980,X982) )
            | ! [X1008] :
                ( p2(X1008)
                | ~ r1(X980,X1008) )
            | ~ r1(X0,X980) )
        | ! [X1009] :
            ( p2(X1009)
            | ~ r1(X0,X1009) ) )
      & ( ! [X1010] :
            ( p1(X1010)
            | ~ r1(X0,X1010) )
        | ! [X1011] :
            ( ! [X1012] :
                ( p1(X1012)
                | ~ r1(X1011,X1012) )
            | ! [X1013] :
                ( ! [X1014] :
                    ( p1(X1014)
                    | ~ r1(X1013,X1014) )
                | ! [X1015] :
                    ( ! [X1016] :
                        ( p1(X1016)
                        | ~ r1(X1015,X1016) )
                    | ! [X1017] :
                        ( ! [X1018] :
                            ( p1(X1018)
                            | ~ r1(X1017,X1018) )
                        | ! [X1019] :
                            ( ! [X1020] :
                                ( p1(X1020)
                                | ~ r1(X1019,X1020) )
                            | ! [X1021] :
                                ( ! [X1022] :
                                    ( p1(X1022)
                                    | ~ r1(X1021,X1022) )
                                | ! [X1023] :
                                    ( ! [X1024] :
                                        ( p1(X1024)
                                        | ~ r1(X1023,X1024) )
                                    | ! [X1025] :
                                        ( ! [X1026] :
                                            ( p1(X1026)
                                            | ~ r1(X1025,X1026) )
                                        | ! [X1027] :
                                            ( ! [X1028] :
                                                ( p1(X1028)
                                                | ~ r1(X1027,X1028) )
                                            | ! [X1029] :
                                                ( ! [X1030] :
                                                    ( ? [X1031] :
                                                        ( ~ p1(X1031)
                                                        & r1(X1030,X1031) )
                                                    | ~ r1(X1029,X1030) )
                                                | ! [X1032] :
                                                    ( ? [X1033] :
                                                        ( ! [X1034] :
                                                            ( p1(X1034)
                                                            | ~ r1(X1033,X1034) )
                                                        & r1(X1032,X1033) )
                                                    | ~ r1(X1029,X1032) )
                                                | ~ r1(X1027,X1029) )
                                            | ! [X1035] :
                                                ( p2(X1035)
                                                | ~ r1(X1027,X1035) )
                                            | ~ r1(X1025,X1027) )
                                        | ! [X1036] :
                                            ( p2(X1036)
                                            | ~ r1(X1025,X1036) )
                                        | ~ r1(X1023,X1025) )
                                    | ! [X1037] :
                                        ( p2(X1037)
                                        | ~ r1(X1023,X1037) )
                                    | ~ r1(X1021,X1023) )
                                | ! [X1038] :
                                    ( p2(X1038)
                                    | ~ r1(X1021,X1038) )
                                | ~ r1(X1019,X1021) )
                            | ! [X1039] :
                                ( p2(X1039)
                                | ~ r1(X1019,X1039) )
                            | ~ r1(X1017,X1019) )
                        | ! [X1040] :
                            ( p2(X1040)
                            | ~ r1(X1017,X1040) )
                        | ~ r1(X1015,X1017) )
                    | ! [X1041] :
                        ( p2(X1041)
                        | ~ r1(X1015,X1041) )
                    | ~ r1(X1013,X1015) )
                | ! [X1042] :
                    ( p2(X1042)
                    | ~ r1(X1013,X1042) )
                | ~ r1(X1011,X1013) )
            | ! [X1043] :
                ( p2(X1043)
                | ~ r1(X1011,X1043) )
            | ~ r1(X0,X1011) )
        | ! [X1044] :
            ( p2(X1044)
            | ~ r1(X0,X1044) ) )
      & ( ! [X1045] :
            ( p1(X1045)
            | ~ r1(X0,X1045) )
        | ! [X1046] :
            ( ! [X1047] :
                ( p1(X1047)
                | ~ r1(X1046,X1047) )
            | ! [X1048] :
                ( ! [X1049] :
                    ( p1(X1049)
                    | ~ r1(X1048,X1049) )
                | ! [X1050] :
                    ( ! [X1051] :
                        ( p1(X1051)
                        | ~ r1(X1050,X1051) )
                    | ! [X1052] :
                        ( ! [X1053] :
                            ( p1(X1053)
                            | ~ r1(X1052,X1053) )
                        | ! [X1054] :
                            ( ! [X1055] :
                                ( p1(X1055)
                                | ~ r1(X1054,X1055) )
                            | ! [X1056] :
                                ( ! [X1057] :
                                    ( p1(X1057)
                                    | ~ r1(X1056,X1057) )
                                | ! [X1058] :
                                    ( ! [X1059] :
                                        ( p1(X1059)
                                        | ~ r1(X1058,X1059) )
                                    | ! [X1060] :
                                        ( ! [X1061] :
                                            ( p1(X1061)
                                            | ~ r1(X1060,X1061) )
                                        | ! [X1062] :
                                            ( ! [X1063] :
                                                ( p1(X1063)
                                                | ~ r1(X1062,X1063) )
                                            | ! [X1064] :
                                                ( ! [X1065] :
                                                    ( ! [X1066] :
                                                        ( p1(X1066)
                                                        | ~ r1(X1065,X1066) )
                                                    | ! [X1067] :
                                                        ( ? [X1068] :
                                                            ( ~ p1(X1068)
                                                            & r1(X1067,X1068) )
                                                        | ~ r1(X1065,X1067) )
                                                    | ~ r1(X1064,X1065) )
                                                | ~ r1(X1062,X1064) )
                                            | ! [X1069] :
                                                ( p2(X1069)
                                                | ~ r1(X1062,X1069) )
                                            | ~ r1(X1060,X1062) )
                                        | ! [X1070] :
                                            ( p2(X1070)
                                            | ~ r1(X1060,X1070) )
                                        | ~ r1(X1058,X1060) )
                                    | ! [X1071] :
                                        ( p2(X1071)
                                        | ~ r1(X1058,X1071) )
                                    | ~ r1(X1056,X1058) )
                                | ! [X1072] :
                                    ( p2(X1072)
                                    | ~ r1(X1056,X1072) )
                                | ~ r1(X1054,X1056) )
                            | ! [X1073] :
                                ( p2(X1073)
                                | ~ r1(X1054,X1073) )
                            | ~ r1(X1052,X1054) )
                        | ! [X1074] :
                            ( p2(X1074)
                            | ~ r1(X1052,X1074) )
                        | ~ r1(X1050,X1052) )
                    | ! [X1075] :
                        ( p2(X1075)
                        | ~ r1(X1050,X1075) )
                    | ~ r1(X1048,X1050) )
                | ! [X1076] :
                    ( p2(X1076)
                    | ~ r1(X1048,X1076) )
                | ~ r1(X1046,X1048) )
            | ! [X1077] :
                ( p2(X1077)
                | ~ r1(X1046,X1077) )
            | ~ r1(X0,X1046) )
        | ! [X1078] :
            ( p2(X1078)
            | ~ r1(X0,X1078) ) )
      & ( ! [X1079] :
            ( p1(X1079)
            | ~ r1(X0,X1079) )
        | ! [X1080] :
            ( ! [X1081] :
                ( p1(X1081)
                | ~ r1(X1080,X1081) )
            | ! [X1082] :
                ( ! [X1083] :
                    ( p1(X1083)
                    | ~ r1(X1082,X1083) )
                | ! [X1084] :
                    ( ! [X1085] :
                        ( p1(X1085)
                        | ~ r1(X1084,X1085) )
                    | ! [X1086] :
                        ( ! [X1087] :
                            ( p1(X1087)
                            | ~ r1(X1086,X1087) )
                        | ! [X1088] :
                            ( ! [X1089] :
                                ( p1(X1089)
                                | ~ r1(X1088,X1089) )
                            | ! [X1090] :
                                ( ! [X1091] :
                                    ( p1(X1091)
                                    | ~ r1(X1090,X1091) )
                                | ! [X1092] :
                                    ( ! [X1093] :
                                        ( p1(X1093)
                                        | ~ r1(X1092,X1093) )
                                    | ! [X1094] :
                                        ( ! [X1095] :
                                            ( p1(X1095)
                                            | ~ r1(X1094,X1095) )
                                        | ! [X1096] :
                                            ( ! [X1097] :
                                                ( p1(X1097)
                                                | ~ r1(X1096,X1097) )
                                            | ! [X1098] :
                                                ( ~ p1(X1098)
                                                | ! [X1099] :
                                                    ( ? [X1100] :
                                                        ( p1(X1100)
                                                        & r1(X1099,X1100) )
                                                    | ~ r1(X1098,X1099) )
                                                | ~ r1(X1096,X1098) )
                                            | ! [X1101] :
                                                ( p2(X1101)
                                                | ~ r1(X1096,X1101) )
                                            | ~ r1(X1094,X1096) )
                                        | ! [X1102] :
                                            ( p2(X1102)
                                            | ~ r1(X1094,X1102) )
                                        | ~ r1(X1092,X1094) )
                                    | ! [X1103] :
                                        ( p2(X1103)
                                        | ~ r1(X1092,X1103) )
                                    | ~ r1(X1090,X1092) )
                                | ! [X1104] :
                                    ( p2(X1104)
                                    | ~ r1(X1090,X1104) )
                                | ~ r1(X1088,X1090) )
                            | ! [X1105] :
                                ( p2(X1105)
                                | ~ r1(X1088,X1105) )
                            | ~ r1(X1086,X1088) )
                        | ! [X1106] :
                            ( p2(X1106)
                            | ~ r1(X1086,X1106) )
                        | ~ r1(X1084,X1086) )
                    | ! [X1107] :
                        ( p2(X1107)
                        | ~ r1(X1084,X1107) )
                    | ~ r1(X1082,X1084) )
                | ! [X1108] :
                    ( p2(X1108)
                    | ~ r1(X1082,X1108) )
                | ~ r1(X1080,X1082) )
            | ! [X1109] :
                ( p2(X1109)
                | ~ r1(X1080,X1109) )
            | ~ r1(X0,X1080) )
        | ! [X1110] :
            ( p2(X1110)
            | ~ r1(X0,X1110) ) ) ),
    inference(flattening,[],[f10]) ).

fof(f12,plain,
    ( ? [X0] :
        ( ? [X1] :
            ( ~ p1(X1)
            & r1(X0,X1) )
        & ? [X2] :
            ( ? [X3] :
                ( ~ p1(X3)
                & r1(X2,X3) )
            & ? [X4] :
                ( ? [X5] :
                    ( ~ p1(X5)
                    & r1(X4,X5) )
                & ? [X6] :
                    ( ? [X7] :
                        ( ~ p1(X7)
                        & r1(X6,X7) )
                    & ? [X8] :
                        ( ? [X9] :
                            ( ~ p1(X9)
                            & r1(X8,X9) )
                        & ? [X10] :
                            ( ? [X11] :
                                ( ~ p1(X11)
                                & r1(X10,X11) )
                            & ? [X12] :
                                ( ? [X13] :
                                    ( ~ p1(X13)
                                    & r1(X12,X13) )
                                & ? [X14] :
                                    ( ? [X15] :
                                        ( ~ p1(X15)
                                        & r1(X14,X15) )
                                    & ? [X16] :
                                        ( ? [X17] :
                                            ( ~ p1(X17)
                                            & r1(X16,X17) )
                                        & ? [X18] :
                                            ( ? [X19] :
                                                ( ~ p1(X19)
                                                & r1(X18,X19) )
                                            & ? [X20] :
                                                ( ? [X21] :
                                                    ( ~ p1(X21)
                                                    & r1(X20,X21) )
                                                & ? [X22] :
                                                    ( ! [X23] :
                                                        ( p1(X23)
                                                        | ~ r1(X22,X23) )
                                                    & r1(X20,X22) )
                                                & r1(X18,X20) )
                                            & ? [X24] :
                                                ( ~ p2(X24)
                                                & r1(X18,X24) )
                                            & r1(X16,X18) )
                                        & ? [X25] :
                                            ( ~ p2(X25)
                                            & r1(X16,X25) )
                                        & r1(X14,X16) )
                                    & ? [X26] :
                                        ( ~ p2(X26)
                                        & r1(X14,X26) )
                                    & r1(X12,X14) )
                                & ? [X27] :
                                    ( ~ p2(X27)
                                    & r1(X12,X27) )
                                & r1(X10,X12) )
                            & ? [X28] :
                                ( ~ p2(X28)
                                & r1(X10,X28) )
                            & r1(X8,X10) )
                        & ? [X29] :
                            ( ~ p2(X29)
                            & r1(X8,X29) )
                        & r1(X6,X8) )
                    & ? [X30] :
                        ( ~ p2(X30)
                        & r1(X6,X30) )
                    & r1(X4,X6) )
                & ? [X31] :
                    ( ~ p2(X31)
                    & r1(X4,X31) )
                & r1(X2,X4) )
            & ? [X32] :
                ( ~ p2(X32)
                & r1(X2,X32) )
            & r1(X0,X2) )
        & ? [X33] :
            ( ~ p2(X33)
            & r1(X0,X33) )
        & ( ! [X34] :
              ( p1(X34)
              | ~ r1(X0,X34) )
          | ! [X35] :
              ( ? [X36] : r1(X35,X36)
              | ~ r1(X0,X35) )
          | ! [X37] :
              ( p2(X37)
              | ~ r1(X0,X37) ) )
        & ( ! [X38] :
              ( p1(X38)
              | ~ r1(X0,X38) )
          | ! [X39] :
              ( ! [X40] :
                  ( ? [X41] :
                      ( ~ p1(X41)
                      & r1(X40,X41) )
                  | ~ r1(X39,X40) )
              | ! [X42] :
                  ( ? [X43] :
                      ( ! [X44] :
                          ( p1(X44)
                          | ~ r1(X43,X44) )
                      & r1(X42,X43) )
                  | ~ r1(X39,X42) )
              | ~ r1(X0,X39) )
          | ! [X45] :
              ( p2(X45)
              | ~ r1(X0,X45) ) )
        & ( ! [X46] :
              ( p1(X46)
              | ~ r1(X0,X46) )
          | ! [X47] :
              ( ! [X48] :
                  ( ! [X49] :
                      ( p1(X49)
                      | ~ r1(X48,X49) )
                  | ! [X50] :
                      ( ? [X51] :
                          ( ~ p1(X51)
                          & r1(X50,X51) )
                      | ~ r1(X48,X50) )
                  | ~ r1(X47,X48) )
              | ~ r1(X0,X47) )
          | ! [X52] :
              ( p2(X52)
              | ~ r1(X0,X52) ) )
        & ( ! [X53] :
              ( p1(X53)
              | ~ r1(X0,X53) )
          | ! [X54] :
              ( ~ p1(X54)
              | ! [X55] :
                  ( ? [X56] :
                      ( p1(X56)
                      & r1(X55,X56) )
                  | ~ r1(X54,X55) )
              | ~ r1(X0,X54) )
          | ! [X57] :
              ( p2(X57)
              | ~ r1(X0,X57) ) )
        & ? [X58] :
            ( ~ p1(X58)
            & r1(X0,X58) )
        & ? [X59] :
            ( ? [X60] :
                ( ~ p1(X60)
                & r1(X59,X60) )
            & ? [X61] :
                ( ? [X62] :
                    ( ~ p1(X62)
                    & r1(X61,X62) )
                & ? [X63] :
                    ( ? [X64] :
                        ( ~ p1(X64)
                        & r1(X63,X64) )
                    & ? [X65] :
                        ( ? [X66] :
                            ( ~ p1(X66)
                            & r1(X65,X66) )
                        & ? [X67] :
                            ( ? [X68] :
                                ( ~ p1(X68)
                                & r1(X67,X68) )
                            & ? [X69] :
                                ( ? [X70] :
                                    ( ~ p1(X70)
                                    & r1(X69,X70) )
                                & ? [X71] :
                                    ( ? [X72] :
                                        ( ~ p1(X72)
                                        & r1(X71,X72) )
                                    & ? [X73] :
                                        ( ? [X74] :
                                            ( ~ p1(X74)
                                            & r1(X73,X74) )
                                        & ? [X75] :
                                            ( ? [X76] :
                                                ( ~ p1(X76)
                                                & r1(X75,X76) )
                                            & ? [X77] :
                                                ( ? [X78] :
                                                    ( ~ p1(X78)
                                                    & r1(X77,X78) )
                                                & ? [X79] :
                                                    ( ! [X80] :
                                                        ( p1(X80)
                                                        | ~ r1(X79,X80) )
                                                    & r1(X77,X79) )
                                                & r1(X75,X77) )
                                            & ? [X81] :
                                                ( ~ p2(X81)
                                                & r1(X75,X81) )
                                            & r1(X73,X75) )
                                        & ? [X82] :
                                            ( ~ p2(X82)
                                            & r1(X73,X82) )
                                        & r1(X71,X73) )
                                    & ? [X83] :
                                        ( ~ p2(X83)
                                        & r1(X71,X83) )
                                    & r1(X69,X71) )
                                & ? [X84] :
                                    ( ~ p2(X84)
                                    & r1(X69,X84) )
                                & r1(X67,X69) )
                            & ? [X85] :
                                ( ~ p2(X85)
                                & r1(X67,X85) )
                            & r1(X65,X67) )
                        & ? [X86] :
                            ( ~ p2(X86)
                            & r1(X65,X86) )
                        & r1(X63,X65) )
                    & ? [X87] :
                        ( ~ p2(X87)
                        & r1(X63,X87) )
                    & r1(X61,X63) )
                & ? [X88] :
                    ( ~ p2(X88)
                    & r1(X61,X88) )
                & r1(X59,X61) )
            & ? [X89] :
                ( ~ p2(X89)
                & r1(X59,X89) )
            & r1(X0,X59) )
        & ? [X90] :
            ( ~ p2(X90)
            & r1(X0,X90) )
        & ( ! [X91] :
              ( p1(X91)
              | ~ r1(X0,X91) )
          | ! [X92] :
              ( ! [X93] :
                  ( p1(X93)
                  | ~ r1(X92,X93) )
              | ! [X94] :
                  ( ? [X95] : r1(X94,X95)
                  | ~ r1(X92,X94) )
              | ! [X96] :
                  ( p2(X96)
                  | ~ r1(X92,X96) )
              | ~ r1(X0,X92) )
          | ! [X97] :
              ( p2(X97)
              | ~ r1(X0,X97) ) )
        & ( ! [X98] :
              ( p1(X98)
              | ~ r1(X0,X98) )
          | ! [X99] :
              ( ! [X100] :
                  ( p1(X100)
                  | ~ r1(X99,X100) )
              | ! [X101] :
                  ( ! [X102] :
                      ( ? [X103] :
                          ( ~ p1(X103)
                          & r1(X102,X103) )
                      | ~ r1(X101,X102) )
                  | ! [X104] :
                      ( ? [X105] :
                          ( ! [X106] :
                              ( p1(X106)
                              | ~ r1(X105,X106) )
                          & r1(X104,X105) )
                      | ~ r1(X101,X104) )
                  | ~ r1(X99,X101) )
              | ! [X107] :
                  ( p2(X107)
                  | ~ r1(X99,X107) )
              | ~ r1(X0,X99) )
          | ! [X108] :
              ( p2(X108)
              | ~ r1(X0,X108) ) )
        & ( ! [X109] :
              ( p1(X109)
              | ~ r1(X0,X109) )
          | ! [X110] :
              ( ! [X111] :
                  ( p1(X111)
                  | ~ r1(X110,X111) )
              | ! [X112] :
                  ( ! [X113] :
                      ( ! [X114] :
                          ( p1(X114)
                          | ~ r1(X113,X114) )
                      | ! [X115] :
                          ( ? [X116] :
                              ( ~ p1(X116)
                              & r1(X115,X116) )
                          | ~ r1(X113,X115) )
                      | ~ r1(X112,X113) )
                  | ~ r1(X110,X112) )
              | ! [X117] :
                  ( p2(X117)
                  | ~ r1(X110,X117) )
              | ~ r1(X0,X110) )
          | ! [X118] :
              ( p2(X118)
              | ~ r1(X0,X118) ) )
        & ( ! [X119] :
              ( p1(X119)
              | ~ r1(X0,X119) )
          | ! [X120] :
              ( ! [X121] :
                  ( p1(X121)
                  | ~ r1(X120,X121) )
              | ! [X122] :
                  ( ~ p1(X122)
                  | ! [X123] :
                      ( ? [X124] :
                          ( p1(X124)
                          & r1(X123,X124) )
                      | ~ r1(X122,X123) )
                  | ~ r1(X120,X122) )
              | ! [X125] :
                  ( p2(X125)
                  | ~ r1(X120,X125) )
              | ~ r1(X0,X120) )
          | ! [X126] :
              ( p2(X126)
              | ~ r1(X0,X126) ) )
        & ? [X127] :
            ( ~ p1(X127)
            & r1(X0,X127) )
        & ? [X128] :
            ( ? [X129] :
                ( ~ p1(X129)
                & r1(X128,X129) )
            & ? [X130] :
                ( ? [X131] :
                    ( ~ p1(X131)
                    & r1(X130,X131) )
                & ? [X132] :
                    ( ? [X133] :
                        ( ~ p1(X133)
                        & r1(X132,X133) )
                    & ? [X134] :
                        ( ? [X135] :
                            ( ~ p1(X135)
                            & r1(X134,X135) )
                        & ? [X136] :
                            ( ? [X137] :
                                ( ~ p1(X137)
                                & r1(X136,X137) )
                            & ? [X138] :
                                ( ? [X139] :
                                    ( ~ p1(X139)
                                    & r1(X138,X139) )
                                & ? [X140] :
                                    ( ? [X141] :
                                        ( ~ p1(X141)
                                        & r1(X140,X141) )
                                    & ? [X142] :
                                        ( ? [X143] :
                                            ( ~ p1(X143)
                                            & r1(X142,X143) )
                                        & ? [X144] :
                                            ( ? [X145] :
                                                ( ~ p1(X145)
                                                & r1(X144,X145) )
                                            & ? [X146] :
                                                ( ? [X147] :
                                                    ( ~ p1(X147)
                                                    & r1(X146,X147) )
                                                & ? [X148] :
                                                    ( ! [X149] :
                                                        ( p1(X149)
                                                        | ~ r1(X148,X149) )
                                                    & r1(X146,X148) )
                                                & r1(X144,X146) )
                                            & ? [X150] :
                                                ( ~ p2(X150)
                                                & r1(X144,X150) )
                                            & r1(X142,X144) )
                                        & ? [X151] :
                                            ( ~ p2(X151)
                                            & r1(X142,X151) )
                                        & r1(X140,X142) )
                                    & ? [X152] :
                                        ( ~ p2(X152)
                                        & r1(X140,X152) )
                                    & r1(X138,X140) )
                                & ? [X153] :
                                    ( ~ p2(X153)
                                    & r1(X138,X153) )
                                & r1(X136,X138) )
                            & ? [X154] :
                                ( ~ p2(X154)
                                & r1(X136,X154) )
                            & r1(X134,X136) )
                        & ? [X155] :
                            ( ~ p2(X155)
                            & r1(X134,X155) )
                        & r1(X132,X134) )
                    & ? [X156] :
                        ( ~ p2(X156)
                        & r1(X132,X156) )
                    & r1(X130,X132) )
                & ? [X157] :
                    ( ~ p2(X157)
                    & r1(X130,X157) )
                & r1(X128,X130) )
            & ? [X158] :
                ( ~ p2(X158)
                & r1(X128,X158) )
            & r1(X0,X128) )
        & ? [X159] :
            ( ~ p2(X159)
            & r1(X0,X159) )
        & ( ! [X160] :
              ( p1(X160)
              | ~ r1(X0,X160) )
          | ! [X161] :
              ( ! [X162] :
                  ( p1(X162)
                  | ~ r1(X161,X162) )
              | ! [X163] :
                  ( ! [X164] :
                      ( p1(X164)
                      | ~ r1(X163,X164) )
                  | ! [X165] :
                      ( ? [X166] : r1(X165,X166)
                      | ~ r1(X163,X165) )
                  | ! [X167] :
                      ( p2(X167)
                      | ~ r1(X163,X167) )
                  | ~ r1(X161,X163) )
              | ! [X168] :
                  ( p2(X168)
                  | ~ r1(X161,X168) )
              | ~ r1(X0,X161) )
          | ! [X169] :
              ( p2(X169)
              | ~ r1(X0,X169) ) )
        & ( ! [X170] :
              ( p1(X170)
              | ~ r1(X0,X170) )
          | ! [X171] :
              ( ! [X172] :
                  ( p1(X172)
                  | ~ r1(X171,X172) )
              | ! [X173] :
                  ( ! [X174] :
                      ( p1(X174)
                      | ~ r1(X173,X174) )
                  | ! [X175] :
                      ( ! [X176] :
                          ( ? [X177] :
                              ( ~ p1(X177)
                              & r1(X176,X177) )
                          | ~ r1(X175,X176) )
                      | ! [X178] :
                          ( ? [X179] :
                              ( ! [X180] :
                                  ( p1(X180)
                                  | ~ r1(X179,X180) )
                              & r1(X178,X179) )
                          | ~ r1(X175,X178) )
                      | ~ r1(X173,X175) )
                  | ! [X181] :
                      ( p2(X181)
                      | ~ r1(X173,X181) )
                  | ~ r1(X171,X173) )
              | ! [X182] :
                  ( p2(X182)
                  | ~ r1(X171,X182) )
              | ~ r1(X0,X171) )
          | ! [X183] :
              ( p2(X183)
              | ~ r1(X0,X183) ) )
        & ( ! [X184] :
              ( p1(X184)
              | ~ r1(X0,X184) )
          | ! [X185] :
              ( ! [X186] :
                  ( p1(X186)
                  | ~ r1(X185,X186) )
              | ! [X187] :
                  ( ! [X188] :
                      ( p1(X188)
                      | ~ r1(X187,X188) )
                  | ! [X189] :
                      ( ! [X190] :
                          ( ! [X191] :
                              ( p1(X191)
                              | ~ r1(X190,X191) )
                          | ! [X192] :
                              ( ? [X193] :
                                  ( ~ p1(X193)
                                  & r1(X192,X193) )
                              | ~ r1(X190,X192) )
                          | ~ r1(X189,X190) )
                      | ~ r1(X187,X189) )
                  | ! [X194] :
                      ( p2(X194)
                      | ~ r1(X187,X194) )
                  | ~ r1(X185,X187) )
              | ! [X195] :
                  ( p2(X195)
                  | ~ r1(X185,X195) )
              | ~ r1(X0,X185) )
          | ! [X196] :
              ( p2(X196)
              | ~ r1(X0,X196) ) )
        & ( ! [X197] :
              ( p1(X197)
              | ~ r1(X0,X197) )
          | ! [X198] :
              ( ! [X199] :
                  ( p1(X199)
                  | ~ r1(X198,X199) )
              | ! [X200] :
                  ( ! [X201] :
                      ( p1(X201)
                      | ~ r1(X200,X201) )
                  | ! [X202] :
                      ( ~ p1(X202)
                      | ! [X203] :
                          ( ? [X204] :
                              ( p1(X204)
                              & r1(X203,X204) )
                          | ~ r1(X202,X203) )
                      | ~ r1(X200,X202) )
                  | ! [X205] :
                      ( p2(X205)
                      | ~ r1(X200,X205) )
                  | ~ r1(X198,X200) )
              | ! [X206] :
                  ( p2(X206)
                  | ~ r1(X198,X206) )
              | ~ r1(X0,X198) )
          | ! [X207] :
              ( p2(X207)
              | ~ r1(X0,X207) ) )
        & ? [X208] :
            ( ~ p1(X208)
            & r1(X0,X208) )
        & ? [X209] :
            ( ? [X210] :
                ( ~ p1(X210)
                & r1(X209,X210) )
            & ? [X211] :
                ( ? [X212] :
                    ( ~ p1(X212)
                    & r1(X211,X212) )
                & ? [X213] :
                    ( ? [X214] :
                        ( ~ p1(X214)
                        & r1(X213,X214) )
                    & ? [X215] :
                        ( ? [X216] :
                            ( ~ p1(X216)
                            & r1(X215,X216) )
                        & ? [X217] :
                            ( ? [X218] :
                                ( ~ p1(X218)
                                & r1(X217,X218) )
                            & ? [X219] :
                                ( ? [X220] :
                                    ( ~ p1(X220)
                                    & r1(X219,X220) )
                                & ? [X221] :
                                    ( ? [X222] :
                                        ( ~ p1(X222)
                                        & r1(X221,X222) )
                                    & ? [X223] :
                                        ( ? [X224] :
                                            ( ~ p1(X224)
                                            & r1(X223,X224) )
                                        & ? [X225] :
                                            ( ? [X226] :
                                                ( ~ p1(X226)
                                                & r1(X225,X226) )
                                            & ? [X227] :
                                                ( ? [X228] :
                                                    ( ~ p1(X228)
                                                    & r1(X227,X228) )
                                                & ? [X229] :
                                                    ( ! [X230] :
                                                        ( p1(X230)
                                                        | ~ r1(X229,X230) )
                                                    & r1(X227,X229) )
                                                & r1(X225,X227) )
                                            & ? [X231] :
                                                ( ~ p2(X231)
                                                & r1(X225,X231) )
                                            & r1(X223,X225) )
                                        & ? [X232] :
                                            ( ~ p2(X232)
                                            & r1(X223,X232) )
                                        & r1(X221,X223) )
                                    & ? [X233] :
                                        ( ~ p2(X233)
                                        & r1(X221,X233) )
                                    & r1(X219,X221) )
                                & ? [X234] :
                                    ( ~ p2(X234)
                                    & r1(X219,X234) )
                                & r1(X217,X219) )
                            & ? [X235] :
                                ( ~ p2(X235)
                                & r1(X217,X235) )
                            & r1(X215,X217) )
                        & ? [X236] :
                            ( ~ p2(X236)
                            & r1(X215,X236) )
                        & r1(X213,X215) )
                    & ? [X237] :
                        ( ~ p2(X237)
                        & r1(X213,X237) )
                    & r1(X211,X213) )
                & ? [X238] :
                    ( ~ p2(X238)
                    & r1(X211,X238) )
                & r1(X209,X211) )
            & ? [X239] :
                ( ~ p2(X239)
                & r1(X209,X239) )
            & r1(X0,X209) )
        & ? [X240] :
            ( ~ p2(X240)
            & r1(X0,X240) )
        & ( ! [X241] :
              ( p1(X241)
              | ~ r1(X0,X241) )
          | ! [X242] :
              ( ! [X243] :
                  ( p1(X243)
                  | ~ r1(X242,X243) )
              | ! [X244] :
                  ( ! [X245] :
                      ( p1(X245)
                      | ~ r1(X244,X245) )
                  | ! [X246] :
                      ( ! [X247] :
                          ( p1(X247)
                          | ~ r1(X246,X247) )
                      | ! [X248] :
                          ( ? [X249] : r1(X248,X249)
                          | ~ r1(X246,X248) )
                      | ! [X250] :
                          ( p2(X250)
                          | ~ r1(X246,X250) )
                      | ~ r1(X244,X246) )
                  | ! [X251] :
                      ( p2(X251)
                      | ~ r1(X244,X251) )
                  | ~ r1(X242,X244) )
              | ! [X252] :
                  ( p2(X252)
                  | ~ r1(X242,X252) )
              | ~ r1(X0,X242) )
          | ! [X253] :
              ( p2(X253)
              | ~ r1(X0,X253) ) )
        & ( ! [X254] :
              ( p1(X254)
              | ~ r1(X0,X254) )
          | ! [X255] :
              ( ! [X256] :
                  ( p1(X256)
                  | ~ r1(X255,X256) )
              | ! [X257] :
                  ( ! [X258] :
                      ( p1(X258)
                      | ~ r1(X257,X258) )
                  | ! [X259] :
                      ( ! [X260] :
                          ( p1(X260)
                          | ~ r1(X259,X260) )
                      | ! [X261] :
                          ( ! [X262] :
                              ( ? [X263] :
                                  ( ~ p1(X263)
                                  & r1(X262,X263) )
                              | ~ r1(X261,X262) )
                          | ! [X264] :
                              ( ? [X265] :
                                  ( ! [X266] :
                                      ( p1(X266)
                                      | ~ r1(X265,X266) )
                                  & r1(X264,X265) )
                              | ~ r1(X261,X264) )
                          | ~ r1(X259,X261) )
                      | ! [X267] :
                          ( p2(X267)
                          | ~ r1(X259,X267) )
                      | ~ r1(X257,X259) )
                  | ! [X268] :
                      ( p2(X268)
                      | ~ r1(X257,X268) )
                  | ~ r1(X255,X257) )
              | ! [X269] :
                  ( p2(X269)
                  | ~ r1(X255,X269) )
              | ~ r1(X0,X255) )
          | ! [X270] :
              ( p2(X270)
              | ~ r1(X0,X270) ) )
        & ( ! [X271] :
              ( p1(X271)
              | ~ r1(X0,X271) )
          | ! [X272] :
              ( ! [X273] :
                  ( p1(X273)
                  | ~ r1(X272,X273) )
              | ! [X274] :
                  ( ! [X275] :
                      ( p1(X275)
                      | ~ r1(X274,X275) )
                  | ! [X276] :
                      ( ! [X277] :
                          ( p1(X277)
                          | ~ r1(X276,X277) )
                      | ! [X278] :
                          ( ! [X279] :
                              ( ! [X280] :
                                  ( p1(X280)
                                  | ~ r1(X279,X280) )
                              | ! [X281] :
                                  ( ? [X282] :
                                      ( ~ p1(X282)
                                      & r1(X281,X282) )
                                  | ~ r1(X279,X281) )
                              | ~ r1(X278,X279) )
                          | ~ r1(X276,X278) )
                      | ! [X283] :
                          ( p2(X283)
                          | ~ r1(X276,X283) )
                      | ~ r1(X274,X276) )
                  | ! [X284] :
                      ( p2(X284)
                      | ~ r1(X274,X284) )
                  | ~ r1(X272,X274) )
              | ! [X285] :
                  ( p2(X285)
                  | ~ r1(X272,X285) )
              | ~ r1(X0,X272) )
          | ! [X286] :
              ( p2(X286)
              | ~ r1(X0,X286) ) )
        & ( ! [X287] :
              ( p1(X287)
              | ~ r1(X0,X287) )
          | ! [X288] :
              ( ! [X289] :
                  ( p1(X289)
                  | ~ r1(X288,X289) )
              | ! [X290] :
                  ( ! [X291] :
                      ( p1(X291)
                      | ~ r1(X290,X291) )
                  | ! [X292] :
                      ( ! [X293] :
                          ( p1(X293)
                          | ~ r1(X292,X293) )
                      | ! [X294] :
                          ( ~ p1(X294)
                          | ! [X295] :
                              ( ? [X296] :
                                  ( p1(X296)
                                  & r1(X295,X296) )
                              | ~ r1(X294,X295) )
                          | ~ r1(X292,X294) )
                      | ! [X297] :
                          ( p2(X297)
                          | ~ r1(X292,X297) )
                      | ~ r1(X290,X292) )
                  | ! [X298] :
                      ( p2(X298)
                      | ~ r1(X290,X298) )
                  | ~ r1(X288,X290) )
              | ! [X299] :
                  ( p2(X299)
                  | ~ r1(X288,X299) )
              | ~ r1(X0,X288) )
          | ! [X300] :
              ( p2(X300)
              | ~ r1(X0,X300) ) )
        & ? [X301] :
            ( ~ p1(X301)
            & r1(X0,X301) )
        & ? [X302] :
            ( ? [X303] :
                ( ~ p1(X303)
                & r1(X302,X303) )
            & ? [X304] :
                ( ? [X305] :
                    ( ~ p1(X305)
                    & r1(X304,X305) )
                & ? [X306] :
                    ( ? [X307] :
                        ( ~ p1(X307)
                        & r1(X306,X307) )
                    & ? [X308] :
                        ( ? [X309] :
                            ( ~ p1(X309)
                            & r1(X308,X309) )
                        & ? [X310] :
                            ( ? [X311] :
                                ( ~ p1(X311)
                                & r1(X310,X311) )
                            & ? [X312] :
                                ( ? [X313] :
                                    ( ~ p1(X313)
                                    & r1(X312,X313) )
                                & ? [X314] :
                                    ( ? [X315] :
                                        ( ~ p1(X315)
                                        & r1(X314,X315) )
                                    & ? [X316] :
                                        ( ? [X317] :
                                            ( ~ p1(X317)
                                            & r1(X316,X317) )
                                        & ? [X318] :
                                            ( ? [X319] :
                                                ( ~ p1(X319)
                                                & r1(X318,X319) )
                                            & ? [X320] :
                                                ( ? [X321] :
                                                    ( ~ p1(X321)
                                                    & r1(X320,X321) )
                                                & ? [X322] :
                                                    ( ! [X323] :
                                                        ( p1(X323)
                                                        | ~ r1(X322,X323) )
                                                    & r1(X320,X322) )
                                                & r1(X318,X320) )
                                            & ? [X324] :
                                                ( ~ p2(X324)
                                                & r1(X318,X324) )
                                            & r1(X316,X318) )
                                        & ? [X325] :
                                            ( ~ p2(X325)
                                            & r1(X316,X325) )
                                        & r1(X314,X316) )
                                    & ? [X326] :
                                        ( ~ p2(X326)
                                        & r1(X314,X326) )
                                    & r1(X312,X314) )
                                & ? [X327] :
                                    ( ~ p2(X327)
                                    & r1(X312,X327) )
                                & r1(X310,X312) )
                            & ? [X328] :
                                ( ~ p2(X328)
                                & r1(X310,X328) )
                            & r1(X308,X310) )
                        & ? [X329] :
                            ( ~ p2(X329)
                            & r1(X308,X329) )
                        & r1(X306,X308) )
                    & ? [X330] :
                        ( ~ p2(X330)
                        & r1(X306,X330) )
                    & r1(X304,X306) )
                & ? [X331] :
                    ( ~ p2(X331)
                    & r1(X304,X331) )
                & r1(X302,X304) )
            & ? [X332] :
                ( ~ p2(X332)
                & r1(X302,X332) )
            & r1(X0,X302) )
        & ? [X333] :
            ( ~ p2(X333)
            & r1(X0,X333) )
        & ( ! [X334] :
              ( p1(X334)
              | ~ r1(X0,X334) )
          | ! [X335] :
              ( ! [X336] :
                  ( p1(X336)
                  | ~ r1(X335,X336) )
              | ! [X337] :
                  ( ! [X338] :
                      ( p1(X338)
                      | ~ r1(X337,X338) )
                  | ! [X339] :
                      ( ! [X340] :
                          ( p1(X340)
                          | ~ r1(X339,X340) )
                      | ! [X341] :
                          ( ! [X342] :
                              ( p1(X342)
                              | ~ r1(X341,X342) )
                          | ! [X343] :
                              ( ? [X344] : r1(X343,X344)
                              | ~ r1(X341,X343) )
                          | ! [X345] :
                              ( p2(X345)
                              | ~ r1(X341,X345) )
                          | ~ r1(X339,X341) )
                      | ! [X346] :
                          ( p2(X346)
                          | ~ r1(X339,X346) )
                      | ~ r1(X337,X339) )
                  | ! [X347] :
                      ( p2(X347)
                      | ~ r1(X337,X347) )
                  | ~ r1(X335,X337) )
              | ! [X348] :
                  ( p2(X348)
                  | ~ r1(X335,X348) )
              | ~ r1(X0,X335) )
          | ! [X349] :
              ( p2(X349)
              | ~ r1(X0,X349) ) )
        & ( ! [X350] :
              ( p1(X350)
              | ~ r1(X0,X350) )
          | ! [X351] :
              ( ! [X352] :
                  ( p1(X352)
                  | ~ r1(X351,X352) )
              | ! [X353] :
                  ( ! [X354] :
                      ( p1(X354)
                      | ~ r1(X353,X354) )
                  | ! [X355] :
                      ( ! [X356] :
                          ( p1(X356)
                          | ~ r1(X355,X356) )
                      | ! [X357] :
                          ( ! [X358] :
                              ( p1(X358)
                              | ~ r1(X357,X358) )
                          | ! [X359] :
                              ( ! [X360] :
                                  ( ? [X361] :
                                      ( ~ p1(X361)
                                      & r1(X360,X361) )
                                  | ~ r1(X359,X360) )
                              | ! [X362] :
                                  ( ? [X363] :
                                      ( ! [X364] :
                                          ( p1(X364)
                                          | ~ r1(X363,X364) )
                                      & r1(X362,X363) )
                                  | ~ r1(X359,X362) )
                              | ~ r1(X357,X359) )
                          | ! [X365] :
                              ( p2(X365)
                              | ~ r1(X357,X365) )
                          | ~ r1(X355,X357) )
                      | ! [X366] :
                          ( p2(X366)
                          | ~ r1(X355,X366) )
                      | ~ r1(X353,X355) )
                  | ! [X367] :
                      ( p2(X367)
                      | ~ r1(X353,X367) )
                  | ~ r1(X351,X353) )
              | ! [X368] :
                  ( p2(X368)
                  | ~ r1(X351,X368) )
              | ~ r1(X0,X351) )
          | ! [X369] :
              ( p2(X369)
              | ~ r1(X0,X369) ) )
        & ( ! [X370] :
              ( p1(X370)
              | ~ r1(X0,X370) )
          | ! [X371] :
              ( ! [X372] :
                  ( p1(X372)
                  | ~ r1(X371,X372) )
              | ! [X373] :
                  ( ! [X374] :
                      ( p1(X374)
                      | ~ r1(X373,X374) )
                  | ! [X375] :
                      ( ! [X376] :
                          ( p1(X376)
                          | ~ r1(X375,X376) )
                      | ! [X377] :
                          ( ! [X378] :
                              ( p1(X378)
                              | ~ r1(X377,X378) )
                          | ! [X379] :
                              ( ! [X380] :
                                  ( ! [X381] :
                                      ( p1(X381)
                                      | ~ r1(X380,X381) )
                                  | ! [X382] :
                                      ( ? [X383] :
                                          ( ~ p1(X383)
                                          & r1(X382,X383) )
                                      | ~ r1(X380,X382) )
                                  | ~ r1(X379,X380) )
                              | ~ r1(X377,X379) )
                          | ! [X384] :
                              ( p2(X384)
                              | ~ r1(X377,X384) )
                          | ~ r1(X375,X377) )
                      | ! [X385] :
                          ( p2(X385)
                          | ~ r1(X375,X385) )
                      | ~ r1(X373,X375) )
                  | ! [X386] :
                      ( p2(X386)
                      | ~ r1(X373,X386) )
                  | ~ r1(X371,X373) )
              | ! [X387] :
                  ( p2(X387)
                  | ~ r1(X371,X387) )
              | ~ r1(X0,X371) )
          | ! [X388] :
              ( p2(X388)
              | ~ r1(X0,X388) ) )
        & ( ! [X389] :
              ( p1(X389)
              | ~ r1(X0,X389) )
          | ! [X390] :
              ( ! [X391] :
                  ( p1(X391)
                  | ~ r1(X390,X391) )
              | ! [X392] :
                  ( ! [X393] :
                      ( p1(X393)
                      | ~ r1(X392,X393) )
                  | ! [X394] :
                      ( ! [X395] :
                          ( p1(X395)
                          | ~ r1(X394,X395) )
                      | ! [X396] :
                          ( ! [X397] :
                              ( p1(X397)
                              | ~ r1(X396,X397) )
                          | ! [X398] :
                              ( ~ p1(X398)
                              | ! [X399] :
                                  ( ? [X400] :
                                      ( p1(X400)
                                      & r1(X399,X400) )
                                  | ~ r1(X398,X399) )
                              | ~ r1(X396,X398) )
                          | ! [X401] :
                              ( p2(X401)
                              | ~ r1(X396,X401) )
                          | ~ r1(X394,X396) )
                      | ! [X402] :
                          ( p2(X402)
                          | ~ r1(X394,X402) )
                      | ~ r1(X392,X394) )
                  | ! [X403] :
                      ( p2(X403)
                      | ~ r1(X392,X403) )
                  | ~ r1(X390,X392) )
              | ! [X404] :
                  ( p2(X404)
                  | ~ r1(X390,X404) )
              | ~ r1(X0,X390) )
          | ! [X405] :
              ( p2(X405)
              | ~ r1(X0,X405) ) )
        & ? [X406] :
            ( ~ p1(X406)
            & r1(X0,X406) )
        & ? [X407] :
            ( ? [X408] :
                ( ~ p1(X408)
                & r1(X407,X408) )
            & ? [X409] :
                ( ? [X410] :
                    ( ~ p1(X410)
                    & r1(X409,X410) )
                & ? [X411] :
                    ( ? [X412] :
                        ( ~ p1(X412)
                        & r1(X411,X412) )
                    & ? [X413] :
                        ( ? [X414] :
                            ( ~ p1(X414)
                            & r1(X413,X414) )
                        & ? [X415] :
                            ( ? [X416] :
                                ( ~ p1(X416)
                                & r1(X415,X416) )
                            & ? [X417] :
                                ( ? [X418] :
                                    ( ~ p1(X418)
                                    & r1(X417,X418) )
                                & ? [X419] :
                                    ( ? [X420] :
                                        ( ~ p1(X420)
                                        & r1(X419,X420) )
                                    & ? [X421] :
                                        ( ? [X422] :
                                            ( ~ p1(X422)
                                            & r1(X421,X422) )
                                        & ? [X423] :
                                            ( ? [X424] :
                                                ( ~ p1(X424)
                                                & r1(X423,X424) )
                                            & ? [X425] :
                                                ( ? [X426] :
                                                    ( ~ p1(X426)
                                                    & r1(X425,X426) )
                                                & ? [X427] :
                                                    ( ! [X428] :
                                                        ( p1(X428)
                                                        | ~ r1(X427,X428) )
                                                    & r1(X425,X427) )
                                                & r1(X423,X425) )
                                            & ? [X429] :
                                                ( ~ p2(X429)
                                                & r1(X423,X429) )
                                            & r1(X421,X423) )
                                        & ? [X430] :
                                            ( ~ p2(X430)
                                            & r1(X421,X430) )
                                        & r1(X419,X421) )
                                    & ? [X431] :
                                        ( ~ p2(X431)
                                        & r1(X419,X431) )
                                    & r1(X417,X419) )
                                & ? [X432] :
                                    ( ~ p2(X432)
                                    & r1(X417,X432) )
                                & r1(X415,X417) )
                            & ? [X433] :
                                ( ~ p2(X433)
                                & r1(X415,X433) )
                            & r1(X413,X415) )
                        & ? [X434] :
                            ( ~ p2(X434)
                            & r1(X413,X434) )
                        & r1(X411,X413) )
                    & ? [X435] :
                        ( ~ p2(X435)
                        & r1(X411,X435) )
                    & r1(X409,X411) )
                & ? [X436] :
                    ( ~ p2(X436)
                    & r1(X409,X436) )
                & r1(X407,X409) )
            & ? [X437] :
                ( ~ p2(X437)
                & r1(X407,X437) )
            & r1(X0,X407) )
        & ? [X438] :
            ( ~ p2(X438)
            & r1(X0,X438) )
        & ( ! [X439] :
              ( p1(X439)
              | ~ r1(X0,X439) )
          | ! [X440] :
              ( ! [X441] :
                  ( p1(X441)
                  | ~ r1(X440,X441) )
              | ! [X442] :
                  ( ! [X443] :
                      ( p1(X443)
                      | ~ r1(X442,X443) )
                  | ! [X444] :
                      ( ! [X445] :
                          ( p1(X445)
                          | ~ r1(X444,X445) )
                      | ! [X446] :
                          ( ! [X447] :
                              ( p1(X447)
                              | ~ r1(X446,X447) )
                          | ! [X448] :
                              ( ! [X449] :
                                  ( p1(X449)
                                  | ~ r1(X448,X449) )
                              | ! [X450] :
                                  ( ? [X451] : r1(X450,X451)
                                  | ~ r1(X448,X450) )
                              | ! [X452] :
                                  ( p2(X452)
                                  | ~ r1(X448,X452) )
                              | ~ r1(X446,X448) )
                          | ! [X453] :
                              ( p2(X453)
                              | ~ r1(X446,X453) )
                          | ~ r1(X444,X446) )
                      | ! [X454] :
                          ( p2(X454)
                          | ~ r1(X444,X454) )
                      | ~ r1(X442,X444) )
                  | ! [X455] :
                      ( p2(X455)
                      | ~ r1(X442,X455) )
                  | ~ r1(X440,X442) )
              | ! [X456] :
                  ( p2(X456)
                  | ~ r1(X440,X456) )
              | ~ r1(X0,X440) )
          | ! [X457] :
              ( p2(X457)
              | ~ r1(X0,X457) ) )
        & ( ! [X458] :
              ( p1(X458)
              | ~ r1(X0,X458) )
          | ! [X459] :
              ( ! [X460] :
                  ( p1(X460)
                  | ~ r1(X459,X460) )
              | ! [X461] :
                  ( ! [X462] :
                      ( p1(X462)
                      | ~ r1(X461,X462) )
                  | ! [X463] :
                      ( ! [X464] :
                          ( p1(X464)
                          | ~ r1(X463,X464) )
                      | ! [X465] :
                          ( ! [X466] :
                              ( p1(X466)
                              | ~ r1(X465,X466) )
                          | ! [X467] :
                              ( ! [X468] :
                                  ( p1(X468)
                                  | ~ r1(X467,X468) )
                              | ! [X469] :
                                  ( ! [X470] :
                                      ( ? [X471] :
                                          ( ~ p1(X471)
                                          & r1(X470,X471) )
                                      | ~ r1(X469,X470) )
                                  | ! [X472] :
                                      ( ? [X473] :
                                          ( ! [X474] :
                                              ( p1(X474)
                                              | ~ r1(X473,X474) )
                                          & r1(X472,X473) )
                                      | ~ r1(X469,X472) )
                                  | ~ r1(X467,X469) )
                              | ! [X475] :
                                  ( p2(X475)
                                  | ~ r1(X467,X475) )
                              | ~ r1(X465,X467) )
                          | ! [X476] :
                              ( p2(X476)
                              | ~ r1(X465,X476) )
                          | ~ r1(X463,X465) )
                      | ! [X477] :
                          ( p2(X477)
                          | ~ r1(X463,X477) )
                      | ~ r1(X461,X463) )
                  | ! [X478] :
                      ( p2(X478)
                      | ~ r1(X461,X478) )
                  | ~ r1(X459,X461) )
              | ! [X479] :
                  ( p2(X479)
                  | ~ r1(X459,X479) )
              | ~ r1(X0,X459) )
          | ! [X480] :
              ( p2(X480)
              | ~ r1(X0,X480) ) )
        & ( ! [X481] :
              ( p1(X481)
              | ~ r1(X0,X481) )
          | ! [X482] :
              ( ! [X483] :
                  ( p1(X483)
                  | ~ r1(X482,X483) )
              | ! [X484] :
                  ( ! [X485] :
                      ( p1(X485)
                      | ~ r1(X484,X485) )
                  | ! [X486] :
                      ( ! [X487] :
                          ( p1(X487)
                          | ~ r1(X486,X487) )
                      | ! [X488] :
                          ( ! [X489] :
                              ( p1(X489)
                              | ~ r1(X488,X489) )
                          | ! [X490] :
                              ( ! [X491] :
                                  ( p1(X491)
                                  | ~ r1(X490,X491) )
                              | ! [X492] :
                                  ( ! [X493] :
                                      ( ! [X494] :
                                          ( p1(X494)
                                          | ~ r1(X493,X494) )
                                      | ! [X495] :
                                          ( ? [X496] :
                                              ( ~ p1(X496)
                                              & r1(X495,X496) )
                                          | ~ r1(X493,X495) )
                                      | ~ r1(X492,X493) )
                                  | ~ r1(X490,X492) )
                              | ! [X497] :
                                  ( p2(X497)
                                  | ~ r1(X490,X497) )
                              | ~ r1(X488,X490) )
                          | ! [X498] :
                              ( p2(X498)
                              | ~ r1(X488,X498) )
                          | ~ r1(X486,X488) )
                      | ! [X499] :
                          ( p2(X499)
                          | ~ r1(X486,X499) )
                      | ~ r1(X484,X486) )
                  | ! [X500] :
                      ( p2(X500)
                      | ~ r1(X484,X500) )
                  | ~ r1(X482,X484) )
              | ! [X501] :
                  ( p2(X501)
                  | ~ r1(X482,X501) )
              | ~ r1(X0,X482) )
          | ! [X502] :
              ( p2(X502)
              | ~ r1(X0,X502) ) )
        & ( ! [X503] :
              ( p1(X503)
              | ~ r1(X0,X503) )
          | ! [X504] :
              ( ! [X505] :
                  ( p1(X505)
                  | ~ r1(X504,X505) )
              | ! [X506] :
                  ( ! [X507] :
                      ( p1(X507)
                      | ~ r1(X506,X507) )
                  | ! [X508] :
                      ( ! [X509] :
                          ( p1(X509)
                          | ~ r1(X508,X509) )
                      | ! [X510] :
                          ( ! [X511] :
                              ( p1(X511)
                              | ~ r1(X510,X511) )
                          | ! [X512] :
                              ( ! [X513] :
                                  ( p1(X513)
                                  | ~ r1(X512,X513) )
                              | ! [X514] :
                                  ( ~ p1(X514)
                                  | ! [X515] :
                                      ( ? [X516] :
                                          ( p1(X516)
                                          & r1(X515,X516) )
                                      | ~ r1(X514,X515) )
                                  | ~ r1(X512,X514) )
                              | ! [X517] :
                                  ( p2(X517)
                                  | ~ r1(X512,X517) )
                              | ~ r1(X510,X512) )
                          | ! [X518] :
                              ( p2(X518)
                              | ~ r1(X510,X518) )
                          | ~ r1(X508,X510) )
                      | ! [X519] :
                          ( p2(X519)
                          | ~ r1(X508,X519) )
                      | ~ r1(X506,X508) )
                  | ! [X520] :
                      ( p2(X520)
                      | ~ r1(X506,X520) )
                  | ~ r1(X504,X506) )
              | ! [X521] :
                  ( p2(X521)
                  | ~ r1(X504,X521) )
              | ~ r1(X0,X504) )
          | ! [X522] :
              ( p2(X522)
              | ~ r1(X0,X522) ) )
        & ? [X523] :
            ( ~ p1(X523)
            & r1(X0,X523) )
        & ? [X524] :
            ( ? [X525] :
                ( ~ p1(X525)
                & r1(X524,X525) )
            & ? [X526] :
                ( ? [X527] :
                    ( ~ p1(X527)
                    & r1(X526,X527) )
                & ? [X528] :
                    ( ? [X529] :
                        ( ~ p1(X529)
                        & r1(X528,X529) )
                    & ? [X530] :
                        ( ? [X531] :
                            ( ~ p1(X531)
                            & r1(X530,X531) )
                        & ? [X532] :
                            ( ? [X533] :
                                ( ~ p1(X533)
                                & r1(X532,X533) )
                            & ? [X534] :
                                ( ? [X535] :
                                    ( ~ p1(X535)
                                    & r1(X534,X535) )
                                & ? [X536] :
                                    ( ? [X537] :
                                        ( ~ p1(X537)
                                        & r1(X536,X537) )
                                    & ? [X538] :
                                        ( ? [X539] :
                                            ( ~ p1(X539)
                                            & r1(X538,X539) )
                                        & ? [X540] :
                                            ( ? [X541] :
                                                ( ~ p1(X541)
                                                & r1(X540,X541) )
                                            & ? [X542] :
                                                ( ? [X543] :
                                                    ( ~ p1(X543)
                                                    & r1(X542,X543) )
                                                & ? [X544] :
                                                    ( ! [X545] :
                                                        ( p1(X545)
                                                        | ~ r1(X544,X545) )
                                                    & r1(X542,X544) )
                                                & r1(X540,X542) )
                                            & ? [X546] :
                                                ( ~ p2(X546)
                                                & r1(X540,X546) )
                                            & r1(X538,X540) )
                                        & ? [X547] :
                                            ( ~ p2(X547)
                                            & r1(X538,X547) )
                                        & r1(X536,X538) )
                                    & ? [X548] :
                                        ( ~ p2(X548)
                                        & r1(X536,X548) )
                                    & r1(X534,X536) )
                                & ? [X549] :
                                    ( ~ p2(X549)
                                    & r1(X534,X549) )
                                & r1(X532,X534) )
                            & ? [X550] :
                                ( ~ p2(X550)
                                & r1(X532,X550) )
                            & r1(X530,X532) )
                        & ? [X551] :
                            ( ~ p2(X551)
                            & r1(X530,X551) )
                        & r1(X528,X530) )
                    & ? [X552] :
                        ( ~ p2(X552)
                        & r1(X528,X552) )
                    & r1(X526,X528) )
                & ? [X553] :
                    ( ~ p2(X553)
                    & r1(X526,X553) )
                & r1(X524,X526) )
            & ? [X554] :
                ( ~ p2(X554)
                & r1(X524,X554) )
            & r1(X0,X524) )
        & ? [X555] :
            ( ~ p2(X555)
            & r1(X0,X555) )
        & ( ! [X556] :
              ( p1(X556)
              | ~ r1(X0,X556) )
          | ! [X557] :
              ( ! [X558] :
                  ( p1(X558)
                  | ~ r1(X557,X558) )
              | ! [X559] :
                  ( ! [X560] :
                      ( p1(X560)
                      | ~ r1(X559,X560) )
                  | ! [X561] :
                      ( ! [X562] :
                          ( p1(X562)
                          | ~ r1(X561,X562) )
                      | ! [X563] :
                          ( ! [X564] :
                              ( p1(X564)
                              | ~ r1(X563,X564) )
                          | ! [X565] :
                              ( ! [X566] :
                                  ( p1(X566)
                                  | ~ r1(X565,X566) )
                              | ! [X567] :
                                  ( ! [X568] :
                                      ( p1(X568)
                                      | ~ r1(X567,X568) )
                                  | ! [X569] :
                                      ( ? [X570] : r1(X569,X570)
                                      | ~ r1(X567,X569) )
                                  | ! [X571] :
                                      ( p2(X571)
                                      | ~ r1(X567,X571) )
                                  | ~ r1(X565,X567) )
                              | ! [X572] :
                                  ( p2(X572)
                                  | ~ r1(X565,X572) )
                              | ~ r1(X563,X565) )
                          | ! [X573] :
                              ( p2(X573)
                              | ~ r1(X563,X573) )
                          | ~ r1(X561,X563) )
                      | ! [X574] :
                          ( p2(X574)
                          | ~ r1(X561,X574) )
                      | ~ r1(X559,X561) )
                  | ! [X575] :
                      ( p2(X575)
                      | ~ r1(X559,X575) )
                  | ~ r1(X557,X559) )
              | ! [X576] :
                  ( p2(X576)
                  | ~ r1(X557,X576) )
              | ~ r1(X0,X557) )
          | ! [X577] :
              ( p2(X577)
              | ~ r1(X0,X577) ) )
        & ( ! [X578] :
              ( p1(X578)
              | ~ r1(X0,X578) )
          | ! [X579] :
              ( ! [X580] :
                  ( p1(X580)
                  | ~ r1(X579,X580) )
              | ! [X581] :
                  ( ! [X582] :
                      ( p1(X582)
                      | ~ r1(X581,X582) )
                  | ! [X583] :
                      ( ! [X584] :
                          ( p1(X584)
                          | ~ r1(X583,X584) )
                      | ! [X585] :
                          ( ! [X586] :
                              ( p1(X586)
                              | ~ r1(X585,X586) )
                          | ! [X587] :
                              ( ! [X588] :
                                  ( p1(X588)
                                  | ~ r1(X587,X588) )
                              | ! [X589] :
                                  ( ! [X590] :
                                      ( p1(X590)
                                      | ~ r1(X589,X590) )
                                  | ! [X591] :
                                      ( ! [X592] :
                                          ( ? [X593] :
                                              ( ~ p1(X593)
                                              & r1(X592,X593) )
                                          | ~ r1(X591,X592) )
                                      | ! [X594] :
                                          ( ? [X595] :
                                              ( ! [X596] :
                                                  ( p1(X596)
                                                  | ~ r1(X595,X596) )
                                              & r1(X594,X595) )
                                          | ~ r1(X591,X594) )
                                      | ~ r1(X589,X591) )
                                  | ! [X597] :
                                      ( p2(X597)
                                      | ~ r1(X589,X597) )
                                  | ~ r1(X587,X589) )
                              | ! [X598] :
                                  ( p2(X598)
                                  | ~ r1(X587,X598) )
                              | ~ r1(X585,X587) )
                          | ! [X599] :
                              ( p2(X599)
                              | ~ r1(X585,X599) )
                          | ~ r1(X583,X585) )
                      | ! [X600] :
                          ( p2(X600)
                          | ~ r1(X583,X600) )
                      | ~ r1(X581,X583) )
                  | ! [X601] :
                      ( p2(X601)
                      | ~ r1(X581,X601) )
                  | ~ r1(X579,X581) )
              | ! [X602] :
                  ( p2(X602)
                  | ~ r1(X579,X602) )
              | ~ r1(X0,X579) )
          | ! [X603] :
              ( p2(X603)
              | ~ r1(X0,X603) ) )
        & ( ! [X604] :
              ( p1(X604)
              | ~ r1(X0,X604) )
          | ! [X605] :
              ( ! [X606] :
                  ( p1(X606)
                  | ~ r1(X605,X606) )
              | ! [X607] :
                  ( ! [X608] :
                      ( p1(X608)
                      | ~ r1(X607,X608) )
                  | ! [X609] :
                      ( ! [X610] :
                          ( p1(X610)
                          | ~ r1(X609,X610) )
                      | ! [X611] :
                          ( ! [X612] :
                              ( p1(X612)
                              | ~ r1(X611,X612) )
                          | ! [X613] :
                              ( ! [X614] :
                                  ( p1(X614)
                                  | ~ r1(X613,X614) )
                              | ! [X615] :
                                  ( ! [X616] :
                                      ( p1(X616)
                                      | ~ r1(X615,X616) )
                                  | ! [X617] :
                                      ( ! [X618] :
                                          ( ! [X619] :
                                              ( p1(X619)
                                              | ~ r1(X618,X619) )
                                          | ! [X620] :
                                              ( ? [X621] :
                                                  ( ~ p1(X621)
                                                  & r1(X620,X621) )
                                              | ~ r1(X618,X620) )
                                          | ~ r1(X617,X618) )
                                      | ~ r1(X615,X617) )
                                  | ! [X622] :
                                      ( p2(X622)
                                      | ~ r1(X615,X622) )
                                  | ~ r1(X613,X615) )
                              | ! [X623] :
                                  ( p2(X623)
                                  | ~ r1(X613,X623) )
                              | ~ r1(X611,X613) )
                          | ! [X624] :
                              ( p2(X624)
                              | ~ r1(X611,X624) )
                          | ~ r1(X609,X611) )
                      | ! [X625] :
                          ( p2(X625)
                          | ~ r1(X609,X625) )
                      | ~ r1(X607,X609) )
                  | ! [X626] :
                      ( p2(X626)
                      | ~ r1(X607,X626) )
                  | ~ r1(X605,X607) )
              | ! [X627] :
                  ( p2(X627)
                  | ~ r1(X605,X627) )
              | ~ r1(X0,X605) )
          | ! [X628] :
              ( p2(X628)
              | ~ r1(X0,X628) ) )
        & ( ! [X629] :
              ( p1(X629)
              | ~ r1(X0,X629) )
          | ! [X630] :
              ( ! [X631] :
                  ( p1(X631)
                  | ~ r1(X630,X631) )
              | ! [X632] :
                  ( ! [X633] :
                      ( p1(X633)
                      | ~ r1(X632,X633) )
                  | ! [X634] :
                      ( ! [X635] :
                          ( p1(X635)
                          | ~ r1(X634,X635) )
                      | ! [X636] :
                          ( ! [X637] :
                              ( p1(X637)
                              | ~ r1(X636,X637) )
                          | ! [X638] :
                              ( ! [X639] :
                                  ( p1(X639)
                                  | ~ r1(X638,X639) )
                              | ! [X640] :
                                  ( ! [X641] :
                                      ( p1(X641)
                                      | ~ r1(X640,X641) )
                                  | ! [X642] :
                                      ( ~ p1(X642)
                                      | ! [X643] :
                                          ( ? [X644] :
                                              ( p1(X644)
                                              & r1(X643,X644) )
                                          | ~ r1(X642,X643) )
                                      | ~ r1(X640,X642) )
                                  | ! [X645] :
                                      ( p2(X645)
                                      | ~ r1(X640,X645) )
                                  | ~ r1(X638,X640) )
                              | ! [X646] :
                                  ( p2(X646)
                                  | ~ r1(X638,X646) )
                              | ~ r1(X636,X638) )
                          | ! [X647] :
                              ( p2(X647)
                              | ~ r1(X636,X647) )
                          | ~ r1(X634,X636) )
                      | ! [X648] :
                          ( p2(X648)
                          | ~ r1(X634,X648) )
                      | ~ r1(X632,X634) )
                  | ! [X649] :
                      ( p2(X649)
                      | ~ r1(X632,X649) )
                  | ~ r1(X630,X632) )
              | ! [X650] :
                  ( p2(X650)
                  | ~ r1(X630,X650) )
              | ~ r1(X0,X630) )
          | ! [X651] :
              ( p2(X651)
              | ~ r1(X0,X651) ) )
        & ? [X652] :
            ( ~ p1(X652)
            & r1(X0,X652) )
        & ? [X653] :
            ( ? [X654] :
                ( ~ p1(X654)
                & r1(X653,X654) )
            & ? [X655] :
                ( ? [X656] :
                    ( ~ p1(X656)
                    & r1(X655,X656) )
                & ? [X657] :
                    ( ? [X658] :
                        ( ~ p1(X658)
                        & r1(X657,X658) )
                    & ? [X659] :
                        ( ? [X660] :
                            ( ~ p1(X660)
                            & r1(X659,X660) )
                        & ? [X661] :
                            ( ? [X662] :
                                ( ~ p1(X662)
                                & r1(X661,X662) )
                            & ? [X663] :
                                ( ? [X664] :
                                    ( ~ p1(X664)
                                    & r1(X663,X664) )
                                & ? [X665] :
                                    ( ? [X666] :
                                        ( ~ p1(X666)
                                        & r1(X665,X666) )
                                    & ? [X667] :
                                        ( ? [X668] :
                                            ( ~ p1(X668)
                                            & r1(X667,X668) )
                                        & ? [X669] :
                                            ( ? [X670] :
                                                ( ~ p1(X670)
                                                & r1(X669,X670) )
                                            & ? [X671] :
                                                ( ? [X672] :
                                                    ( ~ p1(X672)
                                                    & r1(X671,X672) )
                                                & ? [X673] :
                                                    ( ! [X674] :
                                                        ( p1(X674)
                                                        | ~ r1(X673,X674) )
                                                    & r1(X671,X673) )
                                                & r1(X669,X671) )
                                            & ? [X675] :
                                                ( ~ p2(X675)
                                                & r1(X669,X675) )
                                            & r1(X667,X669) )
                                        & ? [X676] :
                                            ( ~ p2(X676)
                                            & r1(X667,X676) )
                                        & r1(X665,X667) )
                                    & ? [X677] :
                                        ( ~ p2(X677)
                                        & r1(X665,X677) )
                                    & r1(X663,X665) )
                                & ? [X678] :
                                    ( ~ p2(X678)
                                    & r1(X663,X678) )
                                & r1(X661,X663) )
                            & ? [X679] :
                                ( ~ p2(X679)
                                & r1(X661,X679) )
                            & r1(X659,X661) )
                        & ? [X680] :
                            ( ~ p2(X680)
                            & r1(X659,X680) )
                        & r1(X657,X659) )
                    & ? [X681] :
                        ( ~ p2(X681)
                        & r1(X657,X681) )
                    & r1(X655,X657) )
                & ? [X682] :
                    ( ~ p2(X682)
                    & r1(X655,X682) )
                & r1(X653,X655) )
            & ? [X683] :
                ( ~ p2(X683)
                & r1(X653,X683) )
            & r1(X0,X653) )
        & ? [X684] :
            ( ~ p2(X684)
            & r1(X0,X684) )
        & ( ! [X685] :
              ( p1(X685)
              | ~ r1(X0,X685) )
          | ! [X686] :
              ( ! [X687] :
                  ( p1(X687)
                  | ~ r1(X686,X687) )
              | ! [X688] :
                  ( ! [X689] :
                      ( p1(X689)
                      | ~ r1(X688,X689) )
                  | ! [X690] :
                      ( ! [X691] :
                          ( p1(X691)
                          | ~ r1(X690,X691) )
                      | ! [X692] :
                          ( ! [X693] :
                              ( p1(X693)
                              | ~ r1(X692,X693) )
                          | ! [X694] :
                              ( ! [X695] :
                                  ( p1(X695)
                                  | ~ r1(X694,X695) )
                              | ! [X696] :
                                  ( ! [X697] :
                                      ( p1(X697)
                                      | ~ r1(X696,X697) )
                                  | ! [X698] :
                                      ( ! [X699] :
                                          ( p1(X699)
                                          | ~ r1(X698,X699) )
                                      | ! [X700] :
                                          ( ? [X701] : r1(X700,X701)
                                          | ~ r1(X698,X700) )
                                      | ! [X702] :
                                          ( p2(X702)
                                          | ~ r1(X698,X702) )
                                      | ~ r1(X696,X698) )
                                  | ! [X703] :
                                      ( p2(X703)
                                      | ~ r1(X696,X703) )
                                  | ~ r1(X694,X696) )
                              | ! [X704] :
                                  ( p2(X704)
                                  | ~ r1(X694,X704) )
                              | ~ r1(X692,X694) )
                          | ! [X705] :
                              ( p2(X705)
                              | ~ r1(X692,X705) )
                          | ~ r1(X690,X692) )
                      | ! [X706] :
                          ( p2(X706)
                          | ~ r1(X690,X706) )
                      | ~ r1(X688,X690) )
                  | ! [X707] :
                      ( p2(X707)
                      | ~ r1(X688,X707) )
                  | ~ r1(X686,X688) )
              | ! [X708] :
                  ( p2(X708)
                  | ~ r1(X686,X708) )
              | ~ r1(X0,X686) )
          | ! [X709] :
              ( p2(X709)
              | ~ r1(X0,X709) ) )
        & ( ! [X710] :
              ( p1(X710)
              | ~ r1(X0,X710) )
          | ! [X711] :
              ( ! [X712] :
                  ( p1(X712)
                  | ~ r1(X711,X712) )
              | ! [X713] :
                  ( ! [X714] :
                      ( p1(X714)
                      | ~ r1(X713,X714) )
                  | ! [X715] :
                      ( ! [X716] :
                          ( p1(X716)
                          | ~ r1(X715,X716) )
                      | ! [X717] :
                          ( ! [X718] :
                              ( p1(X718)
                              | ~ r1(X717,X718) )
                          | ! [X719] :
                              ( ! [X720] :
                                  ( p1(X720)
                                  | ~ r1(X719,X720) )
                              | ! [X721] :
                                  ( ! [X722] :
                                      ( p1(X722)
                                      | ~ r1(X721,X722) )
                                  | ! [X723] :
                                      ( ! [X724] :
                                          ( p1(X724)
                                          | ~ r1(X723,X724) )
                                      | ! [X725] :
                                          ( ! [X726] :
                                              ( ? [X727] :
                                                  ( ~ p1(X727)
                                                  & r1(X726,X727) )
                                              | ~ r1(X725,X726) )
                                          | ! [X728] :
                                              ( ? [X729] :
                                                  ( ! [X730] :
                                                      ( p1(X730)
                                                      | ~ r1(X729,X730) )
                                                  & r1(X728,X729) )
                                              | ~ r1(X725,X728) )
                                          | ~ r1(X723,X725) )
                                      | ! [X731] :
                                          ( p2(X731)
                                          | ~ r1(X723,X731) )
                                      | ~ r1(X721,X723) )
                                  | ! [X732] :
                                      ( p2(X732)
                                      | ~ r1(X721,X732) )
                                  | ~ r1(X719,X721) )
                              | ! [X733] :
                                  ( p2(X733)
                                  | ~ r1(X719,X733) )
                              | ~ r1(X717,X719) )
                          | ! [X734] :
                              ( p2(X734)
                              | ~ r1(X717,X734) )
                          | ~ r1(X715,X717) )
                      | ! [X735] :
                          ( p2(X735)
                          | ~ r1(X715,X735) )
                      | ~ r1(X713,X715) )
                  | ! [X736] :
                      ( p2(X736)
                      | ~ r1(X713,X736) )
                  | ~ r1(X711,X713) )
              | ! [X737] :
                  ( p2(X737)
                  | ~ r1(X711,X737) )
              | ~ r1(X0,X711) )
          | ! [X738] :
              ( p2(X738)
              | ~ r1(X0,X738) ) )
        & ( ! [X739] :
              ( p1(X739)
              | ~ r1(X0,X739) )
          | ! [X740] :
              ( ! [X741] :
                  ( p1(X741)
                  | ~ r1(X740,X741) )
              | ! [X742] :
                  ( ! [X743] :
                      ( p1(X743)
                      | ~ r1(X742,X743) )
                  | ! [X744] :
                      ( ! [X745] :
                          ( p1(X745)
                          | ~ r1(X744,X745) )
                      | ! [X746] :
                          ( ! [X747] :
                              ( p1(X747)
                              | ~ r1(X746,X747) )
                          | ! [X748] :
                              ( ! [X749] :
                                  ( p1(X749)
                                  | ~ r1(X748,X749) )
                              | ! [X750] :
                                  ( ! [X751] :
                                      ( p1(X751)
                                      | ~ r1(X750,X751) )
                                  | ! [X752] :
                                      ( ! [X753] :
                                          ( p1(X753)
                                          | ~ r1(X752,X753) )
                                      | ! [X754] :
                                          ( ! [X755] :
                                              ( ! [X756] :
                                                  ( p1(X756)
                                                  | ~ r1(X755,X756) )
                                              | ! [X757] :
                                                  ( ? [X758] :
                                                      ( ~ p1(X758)
                                                      & r1(X757,X758) )
                                                  | ~ r1(X755,X757) )
                                              | ~ r1(X754,X755) )
                                          | ~ r1(X752,X754) )
                                      | ! [X759] :
                                          ( p2(X759)
                                          | ~ r1(X752,X759) )
                                      | ~ r1(X750,X752) )
                                  | ! [X760] :
                                      ( p2(X760)
                                      | ~ r1(X750,X760) )
                                  | ~ r1(X748,X750) )
                              | ! [X761] :
                                  ( p2(X761)
                                  | ~ r1(X748,X761) )
                              | ~ r1(X746,X748) )
                          | ! [X762] :
                              ( p2(X762)
                              | ~ r1(X746,X762) )
                          | ~ r1(X744,X746) )
                      | ! [X763] :
                          ( p2(X763)
                          | ~ r1(X744,X763) )
                      | ~ r1(X742,X744) )
                  | ! [X764] :
                      ( p2(X764)
                      | ~ r1(X742,X764) )
                  | ~ r1(X740,X742) )
              | ! [X765] :
                  ( p2(X765)
                  | ~ r1(X740,X765) )
              | ~ r1(X0,X740) )
          | ! [X766] :
              ( p2(X766)
              | ~ r1(X0,X766) ) )
        & ( ! [X767] :
              ( p1(X767)
              | ~ r1(X0,X767) )
          | ! [X768] :
              ( ! [X769] :
                  ( p1(X769)
                  | ~ r1(X768,X769) )
              | ! [X770] :
                  ( ! [X771] :
                      ( p1(X771)
                      | ~ r1(X770,X771) )
                  | ! [X772] :
                      ( ! [X773] :
                          ( p1(X773)
                          | ~ r1(X772,X773) )
                      | ! [X774] :
                          ( ! [X775] :
                              ( p1(X775)
                              | ~ r1(X774,X775) )
                          | ! [X776] :
                              ( ! [X777] :
                                  ( p1(X777)
                                  | ~ r1(X776,X777) )
                              | ! [X778] :
                                  ( ! [X779] :
                                      ( p1(X779)
                                      | ~ r1(X778,X779) )
                                  | ! [X780] :
                                      ( ! [X781] :
                                          ( p1(X781)
                                          | ~ r1(X780,X781) )
                                      | ! [X782] :
                                          ( ~ p1(X782)
                                          | ! [X783] :
                                              ( ? [X784] :
                                                  ( p1(X784)
                                                  & r1(X783,X784) )
                                              | ~ r1(X782,X783) )
                                          | ~ r1(X780,X782) )
                                      | ! [X785] :
                                          ( p2(X785)
                                          | ~ r1(X780,X785) )
                                      | ~ r1(X778,X780) )
                                  | ! [X786] :
                                      ( p2(X786)
                                      | ~ r1(X778,X786) )
                                  | ~ r1(X776,X778) )
                              | ! [X787] :
                                  ( p2(X787)
                                  | ~ r1(X776,X787) )
                              | ~ r1(X774,X776) )
                          | ! [X788] :
                              ( p2(X788)
                              | ~ r1(X774,X788) )
                          | ~ r1(X772,X774) )
                      | ! [X789] :
                          ( p2(X789)
                          | ~ r1(X772,X789) )
                      | ~ r1(X770,X772) )
                  | ! [X790] :
                      ( p2(X790)
                      | ~ r1(X770,X790) )
                  | ~ r1(X768,X770) )
              | ! [X791] :
                  ( p2(X791)
                  | ~ r1(X768,X791) )
              | ~ r1(X0,X768) )
          | ! [X792] :
              ( p2(X792)
              | ~ r1(X0,X792) ) )
        & ? [X793] :
            ( ~ p1(X793)
            & r1(X0,X793) )
        & ? [X794] :
            ( ? [X795] :
                ( ~ p1(X795)
                & r1(X794,X795) )
            & ? [X796] :
                ( ? [X797] :
                    ( ~ p1(X797)
                    & r1(X796,X797) )
                & ? [X798] :
                    ( ? [X799] :
                        ( ~ p1(X799)
                        & r1(X798,X799) )
                    & ? [X800] :
                        ( ? [X801] :
                            ( ~ p1(X801)
                            & r1(X800,X801) )
                        & ? [X802] :
                            ( ? [X803] :
                                ( ~ p1(X803)
                                & r1(X802,X803) )
                            & ? [X804] :
                                ( ? [X805] :
                                    ( ~ p1(X805)
                                    & r1(X804,X805) )
                                & ? [X806] :
                                    ( ? [X807] :
                                        ( ~ p1(X807)
                                        & r1(X806,X807) )
                                    & ? [X808] :
                                        ( ? [X809] :
                                            ( ~ p1(X809)
                                            & r1(X808,X809) )
                                        & ? [X810] :
                                            ( ? [X811] :
                                                ( ~ p1(X811)
                                                & r1(X810,X811) )
                                            & ? [X812] :
                                                ( ? [X813] :
                                                    ( ~ p1(X813)
                                                    & r1(X812,X813) )
                                                & ? [X814] :
                                                    ( ! [X815] :
                                                        ( p1(X815)
                                                        | ~ r1(X814,X815) )
                                                    & r1(X812,X814) )
                                                & r1(X810,X812) )
                                            & ? [X816] :
                                                ( ~ p2(X816)
                                                & r1(X810,X816) )
                                            & r1(X808,X810) )
                                        & ? [X817] :
                                            ( ~ p2(X817)
                                            & r1(X808,X817) )
                                        & r1(X806,X808) )
                                    & ? [X818] :
                                        ( ~ p2(X818)
                                        & r1(X806,X818) )
                                    & r1(X804,X806) )
                                & ? [X819] :
                                    ( ~ p2(X819)
                                    & r1(X804,X819) )
                                & r1(X802,X804) )
                            & ? [X820] :
                                ( ~ p2(X820)
                                & r1(X802,X820) )
                            & r1(X800,X802) )
                        & ? [X821] :
                            ( ~ p2(X821)
                            & r1(X800,X821) )
                        & r1(X798,X800) )
                    & ? [X822] :
                        ( ~ p2(X822)
                        & r1(X798,X822) )
                    & r1(X796,X798) )
                & ? [X823] :
                    ( ~ p2(X823)
                    & r1(X796,X823) )
                & r1(X794,X796) )
            & ? [X824] :
                ( ~ p2(X824)
                & r1(X794,X824) )
            & r1(X0,X794) )
        & ? [X825] :
            ( ~ p2(X825)
            & r1(X0,X825) )
        & ( ! [X826] :
              ( p1(X826)
              | ~ r1(X0,X826) )
          | ! [X827] :
              ( ! [X828] :
                  ( p1(X828)
                  | ~ r1(X827,X828) )
              | ! [X829] :
                  ( ! [X830] :
                      ( p1(X830)
                      | ~ r1(X829,X830) )
                  | ! [X831] :
                      ( ! [X832] :
                          ( p1(X832)
                          | ~ r1(X831,X832) )
                      | ! [X833] :
                          ( ! [X834] :
                              ( p1(X834)
                              | ~ r1(X833,X834) )
                          | ! [X835] :
                              ( ! [X836] :
                                  ( p1(X836)
                                  | ~ r1(X835,X836) )
                              | ! [X837] :
                                  ( ! [X838] :
                                      ( p1(X838)
                                      | ~ r1(X837,X838) )
                                  | ! [X839] :
                                      ( ! [X840] :
                                          ( p1(X840)
                                          | ~ r1(X839,X840) )
                                      | ! [X841] :
                                          ( ! [X842] :
                                              ( p1(X842)
                                              | ~ r1(X841,X842) )
                                          | ! [X843] :
                                              ( ? [X844] : r1(X843,X844)
                                              | ~ r1(X841,X843) )
                                          | ! [X845] :
                                              ( p2(X845)
                                              | ~ r1(X841,X845) )
                                          | ~ r1(X839,X841) )
                                      | ! [X846] :
                                          ( p2(X846)
                                          | ~ r1(X839,X846) )
                                      | ~ r1(X837,X839) )
                                  | ! [X847] :
                                      ( p2(X847)
                                      | ~ r1(X837,X847) )
                                  | ~ r1(X835,X837) )
                              | ! [X848] :
                                  ( p2(X848)
                                  | ~ r1(X835,X848) )
                              | ~ r1(X833,X835) )
                          | ! [X849] :
                              ( p2(X849)
                              | ~ r1(X833,X849) )
                          | ~ r1(X831,X833) )
                      | ! [X850] :
                          ( p2(X850)
                          | ~ r1(X831,X850) )
                      | ~ r1(X829,X831) )
                  | ! [X851] :
                      ( p2(X851)
                      | ~ r1(X829,X851) )
                  | ~ r1(X827,X829) )
              | ! [X852] :
                  ( p2(X852)
                  | ~ r1(X827,X852) )
              | ~ r1(X0,X827) )
          | ! [X853] :
              ( p2(X853)
              | ~ r1(X0,X853) ) )
        & ( ! [X854] :
              ( p1(X854)
              | ~ r1(X0,X854) )
          | ! [X855] :
              ( ! [X856] :
                  ( p1(X856)
                  | ~ r1(X855,X856) )
              | ! [X857] :
                  ( ! [X858] :
                      ( p1(X858)
                      | ~ r1(X857,X858) )
                  | ! [X859] :
                      ( ! [X860] :
                          ( p1(X860)
                          | ~ r1(X859,X860) )
                      | ! [X861] :
                          ( ! [X862] :
                              ( p1(X862)
                              | ~ r1(X861,X862) )
                          | ! [X863] :
                              ( ! [X864] :
                                  ( p1(X864)
                                  | ~ r1(X863,X864) )
                              | ! [X865] :
                                  ( ! [X866] :
                                      ( p1(X866)
                                      | ~ r1(X865,X866) )
                                  | ! [X867] :
                                      ( ! [X868] :
                                          ( p1(X868)
                                          | ~ r1(X867,X868) )
                                      | ! [X869] :
                                          ( ! [X870] :
                                              ( p1(X870)
                                              | ~ r1(X869,X870) )
                                          | ! [X871] :
                                              ( ! [X872] :
                                                  ( ? [X873] :
                                                      ( ~ p1(X873)
                                                      & r1(X872,X873) )
                                                  | ~ r1(X871,X872) )
                                              | ! [X874] :
                                                  ( ? [X875] :
                                                      ( ! [X876] :
                                                          ( p1(X876)
                                                          | ~ r1(X875,X876) )
                                                      & r1(X874,X875) )
                                                  | ~ r1(X871,X874) )
                                              | ~ r1(X869,X871) )
                                          | ! [X877] :
                                              ( p2(X877)
                                              | ~ r1(X869,X877) )
                                          | ~ r1(X867,X869) )
                                      | ! [X878] :
                                          ( p2(X878)
                                          | ~ r1(X867,X878) )
                                      | ~ r1(X865,X867) )
                                  | ! [X879] :
                                      ( p2(X879)
                                      | ~ r1(X865,X879) )
                                  | ~ r1(X863,X865) )
                              | ! [X880] :
                                  ( p2(X880)
                                  | ~ r1(X863,X880) )
                              | ~ r1(X861,X863) )
                          | ! [X881] :
                              ( p2(X881)
                              | ~ r1(X861,X881) )
                          | ~ r1(X859,X861) )
                      | ! [X882] :
                          ( p2(X882)
                          | ~ r1(X859,X882) )
                      | ~ r1(X857,X859) )
                  | ! [X883] :
                      ( p2(X883)
                      | ~ r1(X857,X883) )
                  | ~ r1(X855,X857) )
              | ! [X884] :
                  ( p2(X884)
                  | ~ r1(X855,X884) )
              | ~ r1(X0,X855) )
          | ! [X885] :
              ( p2(X885)
              | ~ r1(X0,X885) ) )
        & ( ! [X886] :
              ( p1(X886)
              | ~ r1(X0,X886) )
          | ! [X887] :
              ( ! [X888] :
                  ( p1(X888)
                  | ~ r1(X887,X888) )
              | ! [X889] :
                  ( ! [X890] :
                      ( p1(X890)
                      | ~ r1(X889,X890) )
                  | ! [X891] :
                      ( ! [X892] :
                          ( p1(X892)
                          | ~ r1(X891,X892) )
                      | ! [X893] :
                          ( ! [X894] :
                              ( p1(X894)
                              | ~ r1(X893,X894) )
                          | ! [X895] :
                              ( ! [X896] :
                                  ( p1(X896)
                                  | ~ r1(X895,X896) )
                              | ! [X897] :
                                  ( ! [X898] :
                                      ( p1(X898)
                                      | ~ r1(X897,X898) )
                                  | ! [X899] :
                                      ( ! [X900] :
                                          ( p1(X900)
                                          | ~ r1(X899,X900) )
                                      | ! [X901] :
                                          ( ! [X902] :
                                              ( p1(X902)
                                              | ~ r1(X901,X902) )
                                          | ! [X903] :
                                              ( ! [X904] :
                                                  ( ! [X905] :
                                                      ( p1(X905)
                                                      | ~ r1(X904,X905) )
                                                  | ! [X906] :
                                                      ( ? [X907] :
                                                          ( ~ p1(X907)
                                                          & r1(X906,X907) )
                                                      | ~ r1(X904,X906) )
                                                  | ~ r1(X903,X904) )
                                              | ~ r1(X901,X903) )
                                          | ! [X908] :
                                              ( p2(X908)
                                              | ~ r1(X901,X908) )
                                          | ~ r1(X899,X901) )
                                      | ! [X909] :
                                          ( p2(X909)
                                          | ~ r1(X899,X909) )
                                      | ~ r1(X897,X899) )
                                  | ! [X910] :
                                      ( p2(X910)
                                      | ~ r1(X897,X910) )
                                  | ~ r1(X895,X897) )
                              | ! [X911] :
                                  ( p2(X911)
                                  | ~ r1(X895,X911) )
                              | ~ r1(X893,X895) )
                          | ! [X912] :
                              ( p2(X912)
                              | ~ r1(X893,X912) )
                          | ~ r1(X891,X893) )
                      | ! [X913] :
                          ( p2(X913)
                          | ~ r1(X891,X913) )
                      | ~ r1(X889,X891) )
                  | ! [X914] :
                      ( p2(X914)
                      | ~ r1(X889,X914) )
                  | ~ r1(X887,X889) )
              | ! [X915] :
                  ( p2(X915)
                  | ~ r1(X887,X915) )
              | ~ r1(X0,X887) )
          | ! [X916] :
              ( p2(X916)
              | ~ r1(X0,X916) ) )
        & ( ! [X917] :
              ( p1(X917)
              | ~ r1(X0,X917) )
          | ! [X918] :
              ( ! [X919] :
                  ( p1(X919)
                  | ~ r1(X918,X919) )
              | ! [X920] :
                  ( ! [X921] :
                      ( p1(X921)
                      | ~ r1(X920,X921) )
                  | ! [X922] :
                      ( ! [X923] :
                          ( p1(X923)
                          | ~ r1(X922,X923) )
                      | ! [X924] :
                          ( ! [X925] :
                              ( p1(X925)
                              | ~ r1(X924,X925) )
                          | ! [X926] :
                              ( ! [X927] :
                                  ( p1(X927)
                                  | ~ r1(X926,X927) )
                              | ! [X928] :
                                  ( ! [X929] :
                                      ( p1(X929)
                                      | ~ r1(X928,X929) )
                                  | ! [X930] :
                                      ( ! [X931] :
                                          ( p1(X931)
                                          | ~ r1(X930,X931) )
                                      | ! [X932] :
                                          ( ! [X933] :
                                              ( p1(X933)
                                              | ~ r1(X932,X933) )
                                          | ! [X934] :
                                              ( ~ p1(X934)
                                              | ! [X935] :
                                                  ( ? [X936] :
                                                      ( p1(X936)
                                                      & r1(X935,X936) )
                                                  | ~ r1(X934,X935) )
                                              | ~ r1(X932,X934) )
                                          | ! [X937] :
                                              ( p2(X937)
                                              | ~ r1(X932,X937) )
                                          | ~ r1(X930,X932) )
                                      | ! [X938] :
                                          ( p2(X938)
                                          | ~ r1(X930,X938) )
                                      | ~ r1(X928,X930) )
                                  | ! [X939] :
                                      ( p2(X939)
                                      | ~ r1(X928,X939) )
                                  | ~ r1(X926,X928) )
                              | ! [X940] :
                                  ( p2(X940)
                                  | ~ r1(X926,X940) )
                              | ~ r1(X924,X926) )
                          | ! [X941] :
                              ( p2(X941)
                              | ~ r1(X924,X941) )
                          | ~ r1(X922,X924) )
                      | ! [X942] :
                          ( p2(X942)
                          | ~ r1(X922,X942) )
                      | ~ r1(X920,X922) )
                  | ! [X943] :
                      ( p2(X943)
                      | ~ r1(X920,X943) )
                  | ~ r1(X918,X920) )
              | ! [X944] :
                  ( p2(X944)
                  | ~ r1(X918,X944) )
              | ~ r1(X0,X918) )
          | ! [X945] :
              ( p2(X945)
              | ~ r1(X0,X945) ) )
        & ? [X946] :
            ( ~ p1(X946)
            & r1(X0,X946) )
        & ? [X947] :
            ( ? [X948] :
                ( ~ p1(X948)
                & r1(X947,X948) )
            & ? [X949] :
                ( ? [X950] :
                    ( ~ p1(X950)
                    & r1(X949,X950) )
                & ? [X951] :
                    ( ? [X952] :
                        ( ~ p1(X952)
                        & r1(X951,X952) )
                    & ? [X953] :
                        ( ? [X954] :
                            ( ~ p1(X954)
                            & r1(X953,X954) )
                        & ? [X955] :
                            ( ? [X956] :
                                ( ~ p1(X956)
                                & r1(X955,X956) )
                            & ? [X957] :
                                ( ? [X958] :
                                    ( ~ p1(X958)
                                    & r1(X957,X958) )
                                & ? [X959] :
                                    ( ? [X960] :
                                        ( ~ p1(X960)
                                        & r1(X959,X960) )
                                    & ? [X961] :
                                        ( ? [X962] :
                                            ( ~ p1(X962)
                                            & r1(X961,X962) )
                                        & ? [X963] :
                                            ( ? [X964] :
                                                ( ~ p1(X964)
                                                & r1(X963,X964) )
                                            & ? [X965] :
                                                ( ? [X966] :
                                                    ( ~ p1(X966)
                                                    & r1(X965,X966) )
                                                & ? [X967] :
                                                    ( ! [X968] :
                                                        ( p1(X968)
                                                        | ~ r1(X967,X968) )
                                                    & r1(X965,X967) )
                                                & r1(X963,X965) )
                                            & ? [X969] :
                                                ( ~ p2(X969)
                                                & r1(X963,X969) )
                                            & r1(X961,X963) )
                                        & ? [X970] :
                                            ( ~ p2(X970)
                                            & r1(X961,X970) )
                                        & r1(X959,X961) )
                                    & ? [X971] :
                                        ( ~ p2(X971)
                                        & r1(X959,X971) )
                                    & r1(X957,X959) )
                                & ? [X972] :
                                    ( ~ p2(X972)
                                    & r1(X957,X972) )
                                & r1(X955,X957) )
                            & ? [X973] :
                                ( ~ p2(X973)
                                & r1(X955,X973) )
                            & r1(X953,X955) )
                        & ? [X974] :
                            ( ~ p2(X974)
                            & r1(X953,X974) )
                        & r1(X951,X953) )
                    & ? [X975] :
                        ( ~ p2(X975)
                        & r1(X951,X975) )
                    & r1(X949,X951) )
                & ? [X976] :
                    ( ~ p2(X976)
                    & r1(X949,X976) )
                & r1(X947,X949) )
            & ? [X977] :
                ( ~ p2(X977)
                & r1(X947,X977) )
            & r1(X0,X947) )
        & ? [X978] :
            ( ~ p2(X978)
            & r1(X0,X978) )
        & ( ! [X979] :
              ( p1(X979)
              | ~ r1(X0,X979) )
          | ! [X980] :
              ( ! [X981] :
                  ( p1(X981)
                  | ~ r1(X980,X981) )
              | ! [X982] :
                  ( ! [X983] :
                      ( p1(X983)
                      | ~ r1(X982,X983) )
                  | ! [X984] :
                      ( ! [X985] :
                          ( p1(X985)
                          | ~ r1(X984,X985) )
                      | ! [X986] :
                          ( ! [X987] :
                              ( p1(X987)
                              | ~ r1(X986,X987) )
                          | ! [X988] :
                              ( ! [X989] :
                                  ( p1(X989)
                                  | ~ r1(X988,X989) )
                              | ! [X990] :
                                  ( ! [X991] :
                                      ( p1(X991)
                                      | ~ r1(X990,X991) )
                                  | ! [X992] :
                                      ( ! [X993] :
                                          ( p1(X993)
                                          | ~ r1(X992,X993) )
                                      | ! [X994] :
                                          ( ! [X995] :
                                              ( p1(X995)
                                              | ~ r1(X994,X995) )
                                          | ! [X996] :
                                              ( ! [X997] :
                                                  ( p1(X997)
                                                  | ~ r1(X996,X997) )
                                              | ! [X998] :
                                                  ( ? [X999] : r1(X998,X999)
                                                  | ~ r1(X996,X998) )
                                              | ! [X1000] :
                                                  ( p2(X1000)
                                                  | ~ r1(X996,X1000) )
                                              | ~ r1(X994,X996) )
                                          | ! [X1001] :
                                              ( p2(X1001)
                                              | ~ r1(X994,X1001) )
                                          | ~ r1(X992,X994) )
                                      | ! [X1002] :
                                          ( p2(X1002)
                                          | ~ r1(X992,X1002) )
                                      | ~ r1(X990,X992) )
                                  | ! [X1003] :
                                      ( p2(X1003)
                                      | ~ r1(X990,X1003) )
                                  | ~ r1(X988,X990) )
                              | ! [X1004] :
                                  ( p2(X1004)
                                  | ~ r1(X988,X1004) )
                              | ~ r1(X986,X988) )
                          | ! [X1005] :
                              ( p2(X1005)
                              | ~ r1(X986,X1005) )
                          | ~ r1(X984,X986) )
                      | ! [X1006] :
                          ( p2(X1006)
                          | ~ r1(X984,X1006) )
                      | ~ r1(X982,X984) )
                  | ! [X1007] :
                      ( p2(X1007)
                      | ~ r1(X982,X1007) )
                  | ~ r1(X980,X982) )
              | ! [X1008] :
                  ( p2(X1008)
                  | ~ r1(X980,X1008) )
              | ~ r1(X0,X980) )
          | ! [X1009] :
              ( p2(X1009)
              | ~ r1(X0,X1009) ) )
        & ( ! [X1010] :
              ( p1(X1010)
              | ~ r1(X0,X1010) )
          | ! [X1011] :
              ( ! [X1012] :
                  ( p1(X1012)
                  | ~ r1(X1011,X1012) )
              | ! [X1013] :
                  ( ! [X1014] :
                      ( p1(X1014)
                      | ~ r1(X1013,X1014) )
                  | ! [X1015] :
                      ( ! [X1016] :
                          ( p1(X1016)
                          | ~ r1(X1015,X1016) )
                      | ! [X1017] :
                          ( ! [X1018] :
                              ( p1(X1018)
                              | ~ r1(X1017,X1018) )
                          | ! [X1019] :
                              ( ! [X1020] :
                                  ( p1(X1020)
                                  | ~ r1(X1019,X1020) )
                              | ! [X1021] :
                                  ( ! [X1022] :
                                      ( p1(X1022)
                                      | ~ r1(X1021,X1022) )
                                  | ! [X1023] :
                                      ( ! [X1024] :
                                          ( p1(X1024)
                                          | ~ r1(X1023,X1024) )
                                      | ! [X1025] :
                                          ( ! [X1026] :
                                              ( p1(X1026)
                                              | ~ r1(X1025,X1026) )
                                          | ! [X1027] :
                                              ( ! [X1028] :
                                                  ( p1(X1028)
                                                  | ~ r1(X1027,X1028) )
                                              | ! [X1029] :
                                                  ( ! [X1030] :
                                                      ( ? [X1031] :
                                                          ( ~ p1(X1031)
                                                          & r1(X1030,X1031) )
                                                      | ~ r1(X1029,X1030) )
                                                  | ! [X1032] :
                                                      ( ? [X1033] :
                                                          ( ! [X1034] :
                                                              ( p1(X1034)
                                                              | ~ r1(X1033,X1034) )
                                                          & r1(X1032,X1033) )
                                                      | ~ r1(X1029,X1032) )
                                                  | ~ r1(X1027,X1029) )
                                              | ! [X1035] :
                                                  ( p2(X1035)
                                                  | ~ r1(X1027,X1035) )
                                              | ~ r1(X1025,X1027) )
                                          | ! [X1036] :
                                              ( p2(X1036)
                                              | ~ r1(X1025,X1036) )
                                          | ~ r1(X1023,X1025) )
                                      | ! [X1037] :
                                          ( p2(X1037)
                                          | ~ r1(X1023,X1037) )
                                      | ~ r1(X1021,X1023) )
                                  | ! [X1038] :
                                      ( p2(X1038)
                                      | ~ r1(X1021,X1038) )
                                  | ~ r1(X1019,X1021) )
                              | ! [X1039] :
                                  ( p2(X1039)
                                  | ~ r1(X1019,X1039) )
                              | ~ r1(X1017,X1019) )
                          | ! [X1040] :
                              ( p2(X1040)
                              | ~ r1(X1017,X1040) )
                          | ~ r1(X1015,X1017) )
                      | ! [X1041] :
                          ( p2(X1041)
                          | ~ r1(X1015,X1041) )
                      | ~ r1(X1013,X1015) )
                  | ! [X1042] :
                      ( p2(X1042)
                      | ~ r1(X1013,X1042) )
                  | ~ r1(X1011,X1013) )
              | ! [X1043] :
                  ( p2(X1043)
                  | ~ r1(X1011,X1043) )
              | ~ r1(X0,X1011) )
          | ! [X1044] :
              ( p2(X1044)
              | ~ r1(X0,X1044) ) )
        & ( ! [X1045] :
              ( p1(X1045)
              | ~ r1(X0,X1045) )
          | ! [X1046] :
              ( ! [X1047] :
                  ( p1(X1047)
                  | ~ r1(X1046,X1047) )
              | ! [X1048] :
                  ( ! [X1049] :
                      ( p1(X1049)
                      | ~ r1(X1048,X1049) )
                  | ! [X1050] :
                      ( ! [X1051] :
                          ( p1(X1051)
                          | ~ r1(X1050,X1051) )
                      | ! [X1052] :
                          ( ! [X1053] :
                              ( p1(X1053)
                              | ~ r1(X1052,X1053) )
                          | ! [X1054] :
                              ( ! [X1055] :
                                  ( p1(X1055)
                                  | ~ r1(X1054,X1055) )
                              | ! [X1056] :
                                  ( ! [X1057] :
                                      ( p1(X1057)
                                      | ~ r1(X1056,X1057) )
                                  | ! [X1058] :
                                      ( ! [X1059] :
                                          ( p1(X1059)
                                          | ~ r1(X1058,X1059) )
                                      | ! [X1060] :
                                          ( ! [X1061] :
                                              ( p1(X1061)
                                              | ~ r1(X1060,X1061) )
                                          | ! [X1062] :
                                              ( ! [X1063] :
                                                  ( p1(X1063)
                                                  | ~ r1(X1062,X1063) )
                                              | ! [X1064] :
                                                  ( ! [X1065] :
                                                      ( ! [X1066] :
                                                          ( p1(X1066)
                                                          | ~ r1(X1065,X1066) )
                                                      | ! [X1067] :
                                                          ( ? [X1068] :
                                                              ( ~ p1(X1068)
                                                              & r1(X1067,X1068) )
                                                          | ~ r1(X1065,X1067) )
                                                      | ~ r1(X1064,X1065) )
                                                  | ~ r1(X1062,X1064) )
                                              | ! [X1069] :
                                                  ( p2(X1069)
                                                  | ~ r1(X1062,X1069) )
                                              | ~ r1(X1060,X1062) )
                                          | ! [X1070] :
                                              ( p2(X1070)
                                              | ~ r1(X1060,X1070) )
                                          | ~ r1(X1058,X1060) )
                                      | ! [X1071] :
                                          ( p2(X1071)
                                          | ~ r1(X1058,X1071) )
                                      | ~ r1(X1056,X1058) )
                                  | ! [X1072] :
                                      ( p2(X1072)
                                      | ~ r1(X1056,X1072) )
                                  | ~ r1(X1054,X1056) )
                              | ! [X1073] :
                                  ( p2(X1073)
                                  | ~ r1(X1054,X1073) )
                              | ~ r1(X1052,X1054) )
                          | ! [X1074] :
                              ( p2(X1074)
                              | ~ r1(X1052,X1074) )
                          | ~ r1(X1050,X1052) )
                      | ! [X1075] :
                          ( p2(X1075)
                          | ~ r1(X1050,X1075) )
                      | ~ r1(X1048,X1050) )
                  | ! [X1076] :
                      ( p2(X1076)
                      | ~ r1(X1048,X1076) )
                  | ~ r1(X1046,X1048) )
              | ! [X1077] :
                  ( p2(X1077)
                  | ~ r1(X1046,X1077) )
              | ~ r1(X0,X1046) )
          | ! [X1078] :
              ( p2(X1078)
              | ~ r1(X0,X1078) ) )
        & ( ! [X1079] :
              ( p1(X1079)
              | ~ r1(X0,X1079) )
          | ! [X1080] :
              ( ! [X1081] :
                  ( p1(X1081)
                  | ~ r1(X1080,X1081) )
              | ! [X1082] :
                  ( ! [X1083] :
                      ( p1(X1083)
                      | ~ r1(X1082,X1083) )
                  | ! [X1084] :
                      ( ! [X1085] :
                          ( p1(X1085)
                          | ~ r1(X1084,X1085) )
                      | ! [X1086] :
                          ( ! [X1087] :
                              ( p1(X1087)
                              | ~ r1(X1086,X1087) )
                          | ! [X1088] :
                              ( ! [X1089] :
                                  ( p1(X1089)
                                  | ~ r1(X1088,X1089) )
                              | ! [X1090] :
                                  ( ! [X1091] :
                                      ( p1(X1091)
                                      | ~ r1(X1090,X1091) )
                                  | ! [X1092] :
                                      ( ! [X1093] :
                                          ( p1(X1093)
                                          | ~ r1(X1092,X1093) )
                                      | ! [X1094] :
                                          ( ! [X1095] :
                                              ( p1(X1095)
                                              | ~ r1(X1094,X1095) )
                                          | ! [X1096] :
                                              ( ! [X1097] :
                                                  ( p1(X1097)
                                                  | ~ r1(X1096,X1097) )
                                              | ! [X1098] :
                                                  ( ~ p1(X1098)
                                                  | ! [X1099] :
                                                      ( ? [X1100] :
                                                          ( p1(X1100)
                                                          & r1(X1099,X1100) )
                                                      | ~ r1(X1098,X1099) )
                                                  | ~ r1(X1096,X1098) )
                                              | ! [X1101] :
                                                  ( p2(X1101)
                                                  | ~ r1(X1096,X1101) )
                                              | ~ r1(X1094,X1096) )
                                          | ! [X1102] :
                                              ( p2(X1102)
                                              | ~ r1(X1094,X1102) )
                                          | ~ r1(X1092,X1094) )
                                      | ! [X1103] :
                                          ( p2(X1103)
                                          | ~ r1(X1092,X1103) )
                                      | ~ r1(X1090,X1092) )
                                  | ! [X1104] :
                                      ( p2(X1104)
                                      | ~ r1(X1090,X1104) )
                                  | ~ r1(X1088,X1090) )
                              | ! [X1105] :
                                  ( p2(X1105)
                                  | ~ r1(X1088,X1105) )
                              | ~ r1(X1086,X1088) )
                          | ! [X1106] :
                              ( p2(X1106)
                              | ~ r1(X1086,X1106) )
                          | ~ r1(X1084,X1086) )
                      | ! [X1107] :
                          ( p2(X1107)
                          | ~ r1(X1084,X1107) )
                      | ~ r1(X1082,X1084) )
                  | ! [X1108] :
                      ( p2(X1108)
                      | ~ r1(X1082,X1108) )
                  | ~ r1(X1080,X1082) )
              | ! [X1109] :
                  ( p2(X1109)
                  | ~ r1(X1080,X1109) )
              | ~ r1(X0,X1080) )
          | ! [X1110] :
              ( p2(X1110)
              | ~ r1(X0,X1110) ) ) )
   => ( ? [X1] :
          ( ~ p1(X1)
          & r1(sK0,X1) )
      & ? [X2] :
          ( ? [X3] :
              ( ~ p1(X3)
              & r1(X2,X3) )
          & ? [X4] :
              ( ? [X5] :
                  ( ~ p1(X5)
                  & r1(X4,X5) )
              & ? [X6] :
                  ( ? [X7] :
                      ( ~ p1(X7)
                      & r1(X6,X7) )
                  & ? [X8] :
                      ( ? [X9] :
                          ( ~ p1(X9)
                          & r1(X8,X9) )
                      & ? [X10] :
                          ( ? [X11] :
                              ( ~ p1(X11)
                              & r1(X10,X11) )
                          & ? [X12] :
                              ( ? [X13] :
                                  ( ~ p1(X13)
                                  & r1(X12,X13) )
                              & ? [X14] :
                                  ( ? [X15] :
                                      ( ~ p1(X15)
                                      & r1(X14,X15) )
                                  & ? [X16] :
                                      ( ? [X17] :
                                          ( ~ p1(X17)
                                          & r1(X16,X17) )
                                      & ? [X18] :
                                          ( ? [X19] :
                                              ( ~ p1(X19)
                                              & r1(X18,X19) )
                                          & ? [X20] :
                                              ( ? [X21] :
                                                  ( ~ p1(X21)
                                                  & r1(X20,X21) )
                                              & ? [X22] :
                                                  ( ! [X23] :
                                                      ( p1(X23)
                                                      | ~ r1(X22,X23) )
                                                  & r1(X20,X22) )
                                              & r1(X18,X20) )
                                          & ? [X24] :
                                              ( ~ p2(X24)
                                              & r1(X18,X24) )
                                          & r1(X16,X18) )
                                      & ? [X25] :
                                          ( ~ p2(X25)
                                          & r1(X16,X25) )
                                      & r1(X14,X16) )
                                  & ? [X26] :
                                      ( ~ p2(X26)
                                      & r1(X14,X26) )
                                  & r1(X12,X14) )
                              & ? [X27] :
                                  ( ~ p2(X27)
                                  & r1(X12,X27) )
                              & r1(X10,X12) )
                          & ? [X28] :
                              ( ~ p2(X28)
                              & r1(X10,X28) )
                          & r1(X8,X10) )
                      & ? [X29] :
                          ( ~ p2(X29)
                          & r1(X8,X29) )
                      & r1(X6,X8) )
                  & ? [X30] :
                      ( ~ p2(X30)
                      & r1(X6,X30) )
                  & r1(X4,X6) )
              & ? [X31] :
                  ( ~ p2(X31)
                  & r1(X4,X31) )
              & r1(X2,X4) )
          & ? [X32] :
              ( ~ p2(X32)
              & r1(X2,X32) )
          & r1(sK0,X2) )
      & ? [X33] :
          ( ~ p2(X33)
          & r1(sK0,X33) )
      & ( ! [X34] :
            ( p1(X34)
            | ~ r1(sK0,X34) )
        | ! [X35] :
            ( ? [X36] : r1(X35,X36)
            | ~ r1(sK0,X35) )
        | ! [X37] :
            ( p2(X37)
            | ~ r1(sK0,X37) ) )
      & ( ! [X38] :
            ( p1(X38)
            | ~ r1(sK0,X38) )
        | ! [X39] :
            ( ! [X40] :
                ( ? [X41] :
                    ( ~ p1(X41)
                    & r1(X40,X41) )
                | ~ r1(X39,X40) )
            | ! [X42] :
                ( ? [X43] :
                    ( ! [X44] :
                        ( p1(X44)
                        | ~ r1(X43,X44) )
                    & r1(X42,X43) )
                | ~ r1(X39,X42) )
            | ~ r1(sK0,X39) )
        | ! [X45] :
            ( p2(X45)
            | ~ r1(sK0,X45) ) )
      & ( ! [X46] :
            ( p1(X46)
            | ~ r1(sK0,X46) )
        | ! [X47] :
            ( ! [X48] :
                ( ! [X49] :
                    ( p1(X49)
                    | ~ r1(X48,X49) )
                | ! [X50] :
                    ( ? [X51] :
                        ( ~ p1(X51)
                        & r1(X50,X51) )
                    | ~ r1(X48,X50) )
                | ~ r1(X47,X48) )
            | ~ r1(sK0,X47) )
        | ! [X52] :
            ( p2(X52)
            | ~ r1(sK0,X52) ) )
      & ( ! [X53] :
            ( p1(X53)
            | ~ r1(sK0,X53) )
        | ! [X54] :
            ( ~ p1(X54)
            | ! [X55] :
                ( ? [X56] :
                    ( p1(X56)
                    & r1(X55,X56) )
                | ~ r1(X54,X55) )
            | ~ r1(sK0,X54) )
        | ! [X57] :
            ( p2(X57)
            | ~ r1(sK0,X57) ) )
      & ? [X58] :
          ( ~ p1(X58)
          & r1(sK0,X58) )
      & ? [X59] :
          ( ? [X60] :
              ( ~ p1(X60)
              & r1(X59,X60) )
          & ? [X61] :
              ( ? [X62] :
                  ( ~ p1(X62)
                  & r1(X61,X62) )
              & ? [X63] :
                  ( ? [X64] :
                      ( ~ p1(X64)
                      & r1(X63,X64) )
                  & ? [X65] :
                      ( ? [X66] :
                          ( ~ p1(X66)
                          & r1(X65,X66) )
                      & ? [X67] :
                          ( ? [X68] :
                              ( ~ p1(X68)
                              & r1(X67,X68) )
                          & ? [X69] :
                              ( ? [X70] :
                                  ( ~ p1(X70)
                                  & r1(X69,X70) )
                              & ? [X71] :
                                  ( ? [X72] :
                                      ( ~ p1(X72)
                                      & r1(X71,X72) )
                                  & ? [X73] :
                                      ( ? [X74] :
                                          ( ~ p1(X74)
                                          & r1(X73,X74) )
                                      & ? [X75] :
                                          ( ? [X76] :
                                              ( ~ p1(X76)
                                              & r1(X75,X76) )
                                          & ? [X77] :
                                              ( ? [X78] :
                                                  ( ~ p1(X78)
                                                  & r1(X77,X78) )
                                              & ? [X79] :
                                                  ( ! [X80] :
                                                      ( p1(X80)
                                                      | ~ r1(X79,X80) )
                                                  & r1(X77,X79) )
                                              & r1(X75,X77) )
                                          & ? [X81] :
                                              ( ~ p2(X81)
                                              & r1(X75,X81) )
                                          & r1(X73,X75) )
                                      & ? [X82] :
                                          ( ~ p2(X82)
                                          & r1(X73,X82) )
                                      & r1(X71,X73) )
                                  & ? [X83] :
                                      ( ~ p2(X83)
                                      & r1(X71,X83) )
                                  & r1(X69,X71) )
                              & ? [X84] :
                                  ( ~ p2(X84)
                                  & r1(X69,X84) )
                              & r1(X67,X69) )
                          & ? [X85] :
                              ( ~ p2(X85)
                              & r1(X67,X85) )
                          & r1(X65,X67) )
                      & ? [X86] :
                          ( ~ p2(X86)
                          & r1(X65,X86) )
                      & r1(X63,X65) )
                  & ? [X87] :
                      ( ~ p2(X87)
                      & r1(X63,X87) )
                  & r1(X61,X63) )
              & ? [X88] :
                  ( ~ p2(X88)
                  & r1(X61,X88) )
              & r1(X59,X61) )
          & ? [X89] :
              ( ~ p2(X89)
              & r1(X59,X89) )
          & r1(sK0,X59) )
      & ? [X90] :
          ( ~ p2(X90)
          & r1(sK0,X90) )
      & ( ! [X91] :
            ( p1(X91)
            | ~ r1(sK0,X91) )
        | ! [X92] :
            ( ! [X93] :
                ( p1(X93)
                | ~ r1(X92,X93) )
            | ! [X94] :
                ( ? [X95] : r1(X94,X95)
                | ~ r1(X92,X94) )
            | ! [X96] :
                ( p2(X96)
                | ~ r1(X92,X96) )
            | ~ r1(sK0,X92) )
        | ! [X97] :
            ( p2(X97)
            | ~ r1(sK0,X97) ) )
      & ( ! [X98] :
            ( p1(X98)
            | ~ r1(sK0,X98) )
        | ! [X99] :
            ( ! [X100] :
                ( p1(X100)
                | ~ r1(X99,X100) )
            | ! [X101] :
                ( ! [X102] :
                    ( ? [X103] :
                        ( ~ p1(X103)
                        & r1(X102,X103) )
                    | ~ r1(X101,X102) )
                | ! [X104] :
                    ( ? [X105] :
                        ( ! [X106] :
                            ( p1(X106)
                            | ~ r1(X105,X106) )
                        & r1(X104,X105) )
                    | ~ r1(X101,X104) )
                | ~ r1(X99,X101) )
            | ! [X107] :
                ( p2(X107)
                | ~ r1(X99,X107) )
            | ~ r1(sK0,X99) )
        | ! [X108] :
            ( p2(X108)
            | ~ r1(sK0,X108) ) )
      & ( ! [X109] :
            ( p1(X109)
            | ~ r1(sK0,X109) )
        | ! [X110] :
            ( ! [X111] :
                ( p1(X111)
                | ~ r1(X110,X111) )
            | ! [X112] :
                ( ! [X113] :
                    ( ! [X114] :
                        ( p1(X114)
                        | ~ r1(X113,X114) )
                    | ! [X115] :
                        ( ? [X116] :
                            ( ~ p1(X116)
                            & r1(X115,X116) )
                        | ~ r1(X113,X115) )
                    | ~ r1(X112,X113) )
                | ~ r1(X110,X112) )
            | ! [X117] :
                ( p2(X117)
                | ~ r1(X110,X117) )
            | ~ r1(sK0,X110) )
        | ! [X118] :
            ( p2(X118)
            | ~ r1(sK0,X118) ) )
      & ( ! [X119] :
            ( p1(X119)
            | ~ r1(sK0,X119) )
        | ! [X120] :
            ( ! [X121] :
                ( p1(X121)
                | ~ r1(X120,X121) )
            | ! [X122] :
                ( ~ p1(X122)
                | ! [X123] :
                    ( ? [X124] :
                        ( p1(X124)
                        & r1(X123,X124) )
                    | ~ r1(X122,X123) )
                | ~ r1(X120,X122) )
            | ! [X125] :
                ( p2(X125)
                | ~ r1(X120,X125) )
            | ~ r1(sK0,X120) )
        | ! [X126] :
            ( p2(X126)
            | ~ r1(sK0,X126) ) )
      & ? [X127] :
          ( ~ p1(X127)
          & r1(sK0,X127) )
      & ? [X128] :
          ( ? [X129] :
              ( ~ p1(X129)
              & r1(X128,X129) )
          & ? [X130] :
              ( ? [X131] :
                  ( ~ p1(X131)
                  & r1(X130,X131) )
              & ? [X132] :
                  ( ? [X133] :
                      ( ~ p1(X133)
                      & r1(X132,X133) )
                  & ? [X134] :
                      ( ? [X135] :
                          ( ~ p1(X135)
                          & r1(X134,X135) )
                      & ? [X136] :
                          ( ? [X137] :
                              ( ~ p1(X137)
                              & r1(X136,X137) )
                          & ? [X138] :
                              ( ? [X139] :
                                  ( ~ p1(X139)
                                  & r1(X138,X139) )
                              & ? [X140] :
                                  ( ? [X141] :
                                      ( ~ p1(X141)
                                      & r1(X140,X141) )
                                  & ? [X142] :
                                      ( ? [X143] :
                                          ( ~ p1(X143)
                                          & r1(X142,X143) )
                                      & ? [X144] :
                                          ( ? [X145] :
                                              ( ~ p1(X145)
                                              & r1(X144,X145) )
                                          & ? [X146] :
                                              ( ? [X147] :
                                                  ( ~ p1(X147)
                                                  & r1(X146,X147) )
                                              & ? [X148] :
                                                  ( ! [X149] :
                                                      ( p1(X149)
                                                      | ~ r1(X148,X149) )
                                                  & r1(X146,X148) )
                                              & r1(X144,X146) )
                                          & ? [X150] :
                                              ( ~ p2(X150)
                                              & r1(X144,X150) )
                                          & r1(X142,X144) )
                                      & ? [X151] :
                                          ( ~ p2(X151)
                                          & r1(X142,X151) )
                                      & r1(X140,X142) )
                                  & ? [X152] :
                                      ( ~ p2(X152)
                                      & r1(X140,X152) )
                                  & r1(X138,X140) )
                              & ? [X153] :
                                  ( ~ p2(X153)
                                  & r1(X138,X153) )
                              & r1(X136,X138) )
                          & ? [X154] :
                              ( ~ p2(X154)
                              & r1(X136,X154) )
                          & r1(X134,X136) )
                      & ? [X155] :
                          ( ~ p2(X155)
                          & r1(X134,X155) )
                      & r1(X132,X134) )
                  & ? [X156] :
                      ( ~ p2(X156)
                      & r1(X132,X156) )
                  & r1(X130,X132) )
              & ? [X157] :
                  ( ~ p2(X157)
                  & r1(X130,X157) )
              & r1(X128,X130) )
          & ? [X158] :
              ( ~ p2(X158)
              & r1(X128,X158) )
          & r1(sK0,X128) )
      & ? [X159] :
          ( ~ p2(X159)
          & r1(sK0,X159) )
      & ( ! [X160] :
            ( p1(X160)
            | ~ r1(sK0,X160) )
        | ! [X161] :
            ( ! [X162] :
                ( p1(X162)
                | ~ r1(X161,X162) )
            | ! [X163] :
                ( ! [X164] :
                    ( p1(X164)
                    | ~ r1(X163,X164) )
                | ! [X165] :
                    ( ? [X166] : r1(X165,X166)
                    | ~ r1(X163,X165) )
                | ! [X167] :
                    ( p2(X167)
                    | ~ r1(X163,X167) )
                | ~ r1(X161,X163) )
            | ! [X168] :
                ( p2(X168)
                | ~ r1(X161,X168) )
            | ~ r1(sK0,X161) )
        | ! [X169] :
            ( p2(X169)
            | ~ r1(sK0,X169) ) )
      & ( ! [X170] :
            ( p1(X170)
            | ~ r1(sK0,X170) )
        | ! [X171] :
            ( ! [X172] :
                ( p1(X172)
                | ~ r1(X171,X172) )
            | ! [X173] :
                ( ! [X174] :
                    ( p1(X174)
                    | ~ r1(X173,X174) )
                | ! [X175] :
                    ( ! [X176] :
                        ( ? [X177] :
                            ( ~ p1(X177)
                            & r1(X176,X177) )
                        | ~ r1(X175,X176) )
                    | ! [X178] :
                        ( ? [X179] :
                            ( ! [X180] :
                                ( p1(X180)
                                | ~ r1(X179,X180) )
                            & r1(X178,X179) )
                        | ~ r1(X175,X178) )
                    | ~ r1(X173,X175) )
                | ! [X181] :
                    ( p2(X181)
                    | ~ r1(X173,X181) )
                | ~ r1(X171,X173) )
            | ! [X182] :
                ( p2(X182)
                | ~ r1(X171,X182) )
            | ~ r1(sK0,X171) )
        | ! [X183] :
            ( p2(X183)
            | ~ r1(sK0,X183) ) )
      & ( ! [X184] :
            ( p1(X184)
            | ~ r1(sK0,X184) )
        | ! [X185] :
            ( ! [X186] :
                ( p1(X186)
                | ~ r1(X185,X186) )
            | ! [X187] :
                ( ! [X188] :
                    ( p1(X188)
                    | ~ r1(X187,X188) )
                | ! [X189] :
                    ( ! [X190] :
                        ( ! [X191] :
                            ( p1(X191)
                            | ~ r1(X190,X191) )
                        | ! [X192] :
                            ( ? [X193] :
                                ( ~ p1(X193)
                                & r1(X192,X193) )
                            | ~ r1(X190,X192) )
                        | ~ r1(X189,X190) )
                    | ~ r1(X187,X189) )
                | ! [X194] :
                    ( p2(X194)
                    | ~ r1(X187,X194) )
                | ~ r1(X185,X187) )
            | ! [X195] :
                ( p2(X195)
                | ~ r1(X185,X195) )
            | ~ r1(sK0,X185) )
        | ! [X196] :
            ( p2(X196)
            | ~ r1(sK0,X196) ) )
      & ( ! [X197] :
            ( p1(X197)
            | ~ r1(sK0,X197) )
        | ! [X198] :
            ( ! [X199] :
                ( p1(X199)
                | ~ r1(X198,X199) )
            | ! [X200] :
                ( ! [X201] :
                    ( p1(X201)
                    | ~ r1(X200,X201) )
                | ! [X202] :
                    ( ~ p1(X202)
                    | ! [X203] :
                        ( ? [X204] :
                            ( p1(X204)
                            & r1(X203,X204) )
                        | ~ r1(X202,X203) )
                    | ~ r1(X200,X202) )
                | ! [X205] :
                    ( p2(X205)
                    | ~ r1(X200,X205) )
                | ~ r1(X198,X200) )
            | ! [X206] :
                ( p2(X206)
                | ~ r1(X198,X206) )
            | ~ r1(sK0,X198) )
        | ! [X207] :
            ( p2(X207)
            | ~ r1(sK0,X207) ) )
      & ? [X208] :
          ( ~ p1(X208)
          & r1(sK0,X208) )
      & ? [X209] :
          ( ? [X210] :
              ( ~ p1(X210)
              & r1(X209,X210) )
          & ? [X211] :
              ( ? [X212] :
                  ( ~ p1(X212)
                  & r1(X211,X212) )
              & ? [X213] :
                  ( ? [X214] :
                      ( ~ p1(X214)
                      & r1(X213,X214) )
                  & ? [X215] :
                      ( ? [X216] :
                          ( ~ p1(X216)
                          & r1(X215,X216) )
                      & ? [X217] :
                          ( ? [X218] :
                              ( ~ p1(X218)
                              & r1(X217,X218) )
                          & ? [X219] :
                              ( ? [X220] :
                                  ( ~ p1(X220)
                                  & r1(X219,X220) )
                              & ? [X221] :
                                  ( ? [X222] :
                                      ( ~ p1(X222)
                                      & r1(X221,X222) )
                                  & ? [X223] :
                                      ( ? [X224] :
                                          ( ~ p1(X224)
                                          & r1(X223,X224) )
                                      & ? [X225] :
                                          ( ? [X226] :
                                              ( ~ p1(X226)
                                              & r1(X225,X226) )
                                          & ? [X227] :
                                              ( ? [X228] :
                                                  ( ~ p1(X228)
                                                  & r1(X227,X228) )
                                              & ? [X229] :
                                                  ( ! [X230] :
                                                      ( p1(X230)
                                                      | ~ r1(X229,X230) )
                                                  & r1(X227,X229) )
                                              & r1(X225,X227) )
                                          & ? [X231] :
                                              ( ~ p2(X231)
                                              & r1(X225,X231) )
                                          & r1(X223,X225) )
                                      & ? [X232] :
                                          ( ~ p2(X232)
                                          & r1(X223,X232) )
                                      & r1(X221,X223) )
                                  & ? [X233] :
                                      ( ~ p2(X233)
                                      & r1(X221,X233) )
                                  & r1(X219,X221) )
                              & ? [X234] :
                                  ( ~ p2(X234)
                                  & r1(X219,X234) )
                              & r1(X217,X219) )
                          & ? [X235] :
                              ( ~ p2(X235)
                              & r1(X217,X235) )
                          & r1(X215,X217) )
                      & ? [X236] :
                          ( ~ p2(X236)
                          & r1(X215,X236) )
                      & r1(X213,X215) )
                  & ? [X237] :
                      ( ~ p2(X237)
                      & r1(X213,X237) )
                  & r1(X211,X213) )
              & ? [X238] :
                  ( ~ p2(X238)
                  & r1(X211,X238) )
              & r1(X209,X211) )
          & ? [X239] :
              ( ~ p2(X239)
              & r1(X209,X239) )
          & r1(sK0,X209) )
      & ? [X240] :
          ( ~ p2(X240)
          & r1(sK0,X240) )
      & ( ! [X241] :
            ( p1(X241)
            | ~ r1(sK0,X241) )
        | ! [X242] :
            ( ! [X243] :
                ( p1(X243)
                | ~ r1(X242,X243) )
            | ! [X244] :
                ( ! [X245] :
                    ( p1(X245)
                    | ~ r1(X244,X245) )
                | ! [X246] :
                    ( ! [X247] :
                        ( p1(X247)
                        | ~ r1(X246,X247) )
                    | ! [X248] :
                        ( ? [X249] : r1(X248,X249)
                        | ~ r1(X246,X248) )
                    | ! [X250] :
                        ( p2(X250)
                        | ~ r1(X246,X250) )
                    | ~ r1(X244,X246) )
                | ! [X251] :
                    ( p2(X251)
                    | ~ r1(X244,X251) )
                | ~ r1(X242,X244) )
            | ! [X252] :
                ( p2(X252)
                | ~ r1(X242,X252) )
            | ~ r1(sK0,X242) )
        | ! [X253] :
            ( p2(X253)
            | ~ r1(sK0,X253) ) )
      & ( ! [X254] :
            ( p1(X254)
            | ~ r1(sK0,X254) )
        | ! [X255] :
            ( ! [X256] :
                ( p1(X256)
                | ~ r1(X255,X256) )
            | ! [X257] :
                ( ! [X258] :
                    ( p1(X258)
                    | ~ r1(X257,X258) )
                | ! [X259] :
                    ( ! [X260] :
                        ( p1(X260)
                        | ~ r1(X259,X260) )
                    | ! [X261] :
                        ( ! [X262] :
                            ( ? [X263] :
                                ( ~ p1(X263)
                                & r1(X262,X263) )
                            | ~ r1(X261,X262) )
                        | ! [X264] :
                            ( ? [X265] :
                                ( ! [X266] :
                                    ( p1(X266)
                                    | ~ r1(X265,X266) )
                                & r1(X264,X265) )
                            | ~ r1(X261,X264) )
                        | ~ r1(X259,X261) )
                    | ! [X267] :
                        ( p2(X267)
                        | ~ r1(X259,X267) )
                    | ~ r1(X257,X259) )
                | ! [X268] :
                    ( p2(X268)
                    | ~ r1(X257,X268) )
                | ~ r1(X255,X257) )
            | ! [X269] :
                ( p2(X269)
                | ~ r1(X255,X269) )
            | ~ r1(sK0,X255) )
        | ! [X270] :
            ( p2(X270)
            | ~ r1(sK0,X270) ) )
      & ( ! [X271] :
            ( p1(X271)
            | ~ r1(sK0,X271) )
        | ! [X272] :
            ( ! [X273] :
                ( p1(X273)
                | ~ r1(X272,X273) )
            | ! [X274] :
                ( ! [X275] :
                    ( p1(X275)
                    | ~ r1(X274,X275) )
                | ! [X276] :
                    ( ! [X277] :
                        ( p1(X277)
                        | ~ r1(X276,X277) )
                    | ! [X278] :
                        ( ! [X279] :
                            ( ! [X280] :
                                ( p1(X280)
                                | ~ r1(X279,X280) )
                            | ! [X281] :
                                ( ? [X282] :
                                    ( ~ p1(X282)
                                    & r1(X281,X282) )
                                | ~ r1(X279,X281) )
                            | ~ r1(X278,X279) )
                        | ~ r1(X276,X278) )
                    | ! [X283] :
                        ( p2(X283)
                        | ~ r1(X276,X283) )
                    | ~ r1(X274,X276) )
                | ! [X284] :
                    ( p2(X284)
                    | ~ r1(X274,X284) )
                | ~ r1(X272,X274) )
            | ! [X285] :
                ( p2(X285)
                | ~ r1(X272,X285) )
            | ~ r1(sK0,X272) )
        | ! [X286] :
            ( p2(X286)
            | ~ r1(sK0,X286) ) )
      & ( ! [X287] :
            ( p1(X287)
            | ~ r1(sK0,X287) )
        | ! [X288] :
            ( ! [X289] :
                ( p1(X289)
                | ~ r1(X288,X289) )
            | ! [X290] :
                ( ! [X291] :
                    ( p1(X291)
                    | ~ r1(X290,X291) )
                | ! [X292] :
                    ( ! [X293] :
                        ( p1(X293)
                        | ~ r1(X292,X293) )
                    | ! [X294] :
                        ( ~ p1(X294)
                        | ! [X295] :
                            ( ? [X296] :
                                ( p1(X296)
                                & r1(X295,X296) )
                            | ~ r1(X294,X295) )
                        | ~ r1(X292,X294) )
                    | ! [X297] :
                        ( p2(X297)
                        | ~ r1(X292,X297) )
                    | ~ r1(X290,X292) )
                | ! [X298] :
                    ( p2(X298)
                    | ~ r1(X290,X298) )
                | ~ r1(X288,X290) )
            | ! [X299] :
                ( p2(X299)
                | ~ r1(X288,X299) )
            | ~ r1(sK0,X288) )
        | ! [X300] :
            ( p2(X300)
            | ~ r1(sK0,X300) ) )
      & ? [X301] :
          ( ~ p1(X301)
          & r1(sK0,X301) )
      & ? [X302] :
          ( ? [X303] :
              ( ~ p1(X303)
              & r1(X302,X303) )
          & ? [X304] :
              ( ? [X305] :
                  ( ~ p1(X305)
                  & r1(X304,X305) )
              & ? [X306] :
                  ( ? [X307] :
                      ( ~ p1(X307)
                      & r1(X306,X307) )
                  & ? [X308] :
                      ( ? [X309] :
                          ( ~ p1(X309)
                          & r1(X308,X309) )
                      & ? [X310] :
                          ( ? [X311] :
                              ( ~ p1(X311)
                              & r1(X310,X311) )
                          & ? [X312] :
                              ( ? [X313] :
                                  ( ~ p1(X313)
                                  & r1(X312,X313) )
                              & ? [X314] :
                                  ( ? [X315] :
                                      ( ~ p1(X315)
                                      & r1(X314,X315) )
                                  & ? [X316] :
                                      ( ? [X317] :
                                          ( ~ p1(X317)
                                          & r1(X316,X317) )
                                      & ? [X318] :
                                          ( ? [X319] :
                                              ( ~ p1(X319)
                                              & r1(X318,X319) )
                                          & ? [X320] :
                                              ( ? [X321] :
                                                  ( ~ p1(X321)
                                                  & r1(X320,X321) )
                                              & ? [X322] :
                                                  ( ! [X323] :
                                                      ( p1(X323)
                                                      | ~ r1(X322,X323) )
                                                  & r1(X320,X322) )
                                              & r1(X318,X320) )
                                          & ? [X324] :
                                              ( ~ p2(X324)
                                              & r1(X318,X324) )
                                          & r1(X316,X318) )
                                      & ? [X325] :
                                          ( ~ p2(X325)
                                          & r1(X316,X325) )
                                      & r1(X314,X316) )
                                  & ? [X326] :
                                      ( ~ p2(X326)
                                      & r1(X314,X326) )
                                  & r1(X312,X314) )
                              & ? [X327] :
                                  ( ~ p2(X327)
                                  & r1(X312,X327) )
                              & r1(X310,X312) )
                          & ? [X328] :
                              ( ~ p2(X328)
                              & r1(X310,X328) )
                          & r1(X308,X310) )
                      & ? [X329] :
                          ( ~ p2(X329)
                          & r1(X308,X329) )
                      & r1(X306,X308) )
                  & ? [X330] :
                      ( ~ p2(X330)
                      & r1(X306,X330) )
                  & r1(X304,X306) )
              & ? [X331] :
                  ( ~ p2(X331)
                  & r1(X304,X331) )
              & r1(X302,X304) )
          & ? [X332] :
              ( ~ p2(X332)
              & r1(X302,X332) )
          & r1(sK0,X302) )
      & ? [X333] :
          ( ~ p2(X333)
          & r1(sK0,X333) )
      & ( ! [X334] :
            ( p1(X334)
            | ~ r1(sK0,X334) )
        | ! [X335] :
            ( ! [X336] :
                ( p1(X336)
                | ~ r1(X335,X336) )
            | ! [X337] :
                ( ! [X338] :
                    ( p1(X338)
                    | ~ r1(X337,X338) )
                | ! [X339] :
                    ( ! [X340] :
                        ( p1(X340)
                        | ~ r1(X339,X340) )
                    | ! [X341] :
                        ( ! [X342] :
                            ( p1(X342)
                            | ~ r1(X341,X342) )
                        | ! [X343] :
                            ( ? [X344] : r1(X343,X344)
                            | ~ r1(X341,X343) )
                        | ! [X345] :
                            ( p2(X345)
                            | ~ r1(X341,X345) )
                        | ~ r1(X339,X341) )
                    | ! [X346] :
                        ( p2(X346)
                        | ~ r1(X339,X346) )
                    | ~ r1(X337,X339) )
                | ! [X347] :
                    ( p2(X347)
                    | ~ r1(X337,X347) )
                | ~ r1(X335,X337) )
            | ! [X348] :
                ( p2(X348)
                | ~ r1(X335,X348) )
            | ~ r1(sK0,X335) )
        | ! [X349] :
            ( p2(X349)
            | ~ r1(sK0,X349) ) )
      & ( ! [X350] :
            ( p1(X350)
            | ~ r1(sK0,X350) )
        | ! [X351] :
            ( ! [X352] :
                ( p1(X352)
                | ~ r1(X351,X352) )
            | ! [X353] :
                ( ! [X354] :
                    ( p1(X354)
                    | ~ r1(X353,X354) )
                | ! [X355] :
                    ( ! [X356] :
                        ( p1(X356)
                        | ~ r1(X355,X356) )
                    | ! [X357] :
                        ( ! [X358] :
                            ( p1(X358)
                            | ~ r1(X357,X358) )
                        | ! [X359] :
                            ( ! [X360] :
                                ( ? [X361] :
                                    ( ~ p1(X361)
                                    & r1(X360,X361) )
                                | ~ r1(X359,X360) )
                            | ! [X362] :
                                ( ? [X363] :
                                    ( ! [X364] :
                                        ( p1(X364)
                                        | ~ r1(X363,X364) )
                                    & r1(X362,X363) )
                                | ~ r1(X359,X362) )
                            | ~ r1(X357,X359) )
                        | ! [X365] :
                            ( p2(X365)
                            | ~ r1(X357,X365) )
                        | ~ r1(X355,X357) )
                    | ! [X366] :
                        ( p2(X366)
                        | ~ r1(X355,X366) )
                    | ~ r1(X353,X355) )
                | ! [X367] :
                    ( p2(X367)
                    | ~ r1(X353,X367) )
                | ~ r1(X351,X353) )
            | ! [X368] :
                ( p2(X368)
                | ~ r1(X351,X368) )
            | ~ r1(sK0,X351) )
        | ! [X369] :
            ( p2(X369)
            | ~ r1(sK0,X369) ) )
      & ( ! [X370] :
            ( p1(X370)
            | ~ r1(sK0,X370) )
        | ! [X371] :
            ( ! [X372] :
                ( p1(X372)
                | ~ r1(X371,X372) )
            | ! [X373] :
                ( ! [X374] :
                    ( p1(X374)
                    | ~ r1(X373,X374) )
                | ! [X375] :
                    ( ! [X376] :
                        ( p1(X376)
                        | ~ r1(X375,X376) )
                    | ! [X377] :
                        ( ! [X378] :
                            ( p1(X378)
                            | ~ r1(X377,X378) )
                        | ! [X379] :
                            ( ! [X380] :
                                ( ! [X381] :
                                    ( p1(X381)
                                    | ~ r1(X380,X381) )
                                | ! [X382] :
                                    ( ? [X383] :
                                        ( ~ p1(X383)
                                        & r1(X382,X383) )
                                    | ~ r1(X380,X382) )
                                | ~ r1(X379,X380) )
                            | ~ r1(X377,X379) )
                        | ! [X384] :
                            ( p2(X384)
                            | ~ r1(X377,X384) )
                        | ~ r1(X375,X377) )
                    | ! [X385] :
                        ( p2(X385)
                        | ~ r1(X375,X385) )
                    | ~ r1(X373,X375) )
                | ! [X386] :
                    ( p2(X386)
                    | ~ r1(X373,X386) )
                | ~ r1(X371,X373) )
            | ! [X387] :
                ( p2(X387)
                | ~ r1(X371,X387) )
            | ~ r1(sK0,X371) )
        | ! [X388] :
            ( p2(X388)
            | ~ r1(sK0,X388) ) )
      & ( ! [X389] :
            ( p1(X389)
            | ~ r1(sK0,X389) )
        | ! [X390] :
            ( ! [X391] :
                ( p1(X391)
                | ~ r1(X390,X391) )
            | ! [X392] :
                ( ! [X393] :
                    ( p1(X393)
                    | ~ r1(X392,X393) )
                | ! [X394] :
                    ( ! [X395] :
                        ( p1(X395)
                        | ~ r1(X394,X395) )
                    | ! [X396] :
                        ( ! [X397] :
                            ( p1(X397)
                            | ~ r1(X396,X397) )
                        | ! [X398] :
                            ( ~ p1(X398)
                            | ! [X399] :
                                ( ? [X400] :
                                    ( p1(X400)
                                    & r1(X399,X400) )
                                | ~ r1(X398,X399) )
                            | ~ r1(X396,X398) )
                        | ! [X401] :
                            ( p2(X401)
                            | ~ r1(X396,X401) )
                        | ~ r1(X394,X396) )
                    | ! [X402] :
                        ( p2(X402)
                        | ~ r1(X394,X402) )
                    | ~ r1(X392,X394) )
                | ! [X403] :
                    ( p2(X403)
                    | ~ r1(X392,X403) )
                | ~ r1(X390,X392) )
            | ! [X404] :
                ( p2(X404)
                | ~ r1(X390,X404) )
            | ~ r1(sK0,X390) )
        | ! [X405] :
            ( p2(X405)
            | ~ r1(sK0,X405) ) )
      & ? [X406] :
          ( ~ p1(X406)
          & r1(sK0,X406) )
      & ? [X407] :
          ( ? [X408] :
              ( ~ p1(X408)
              & r1(X407,X408) )
          & ? [X409] :
              ( ? [X410] :
                  ( ~ p1(X410)
                  & r1(X409,X410) )
              & ? [X411] :
                  ( ? [X412] :
                      ( ~ p1(X412)
                      & r1(X411,X412) )
                  & ? [X413] :
                      ( ? [X414] :
                          ( ~ p1(X414)
                          & r1(X413,X414) )
                      & ? [X415] :
                          ( ? [X416] :
                              ( ~ p1(X416)
                              & r1(X415,X416) )
                          & ? [X417] :
                              ( ? [X418] :
                                  ( ~ p1(X418)
                                  & r1(X417,X418) )
                              & ? [X419] :
                                  ( ? [X420] :
                                      ( ~ p1(X420)
                                      & r1(X419,X420) )
                                  & ? [X421] :
                                      ( ? [X422] :
                                          ( ~ p1(X422)
                                          & r1(X421,X422) )
                                      & ? [X423] :
                                          ( ? [X424] :
                                              ( ~ p1(X424)
                                              & r1(X423,X424) )
                                          & ? [X425] :
                                              ( ? [X426] :
                                                  ( ~ p1(X426)
                                                  & r1(X425,X426) )
                                              & ? [X427] :
                                                  ( ! [X428] :
                                                      ( p1(X428)
                                                      | ~ r1(X427,X428) )
                                                  & r1(X425,X427) )
                                              & r1(X423,X425) )
                                          & ? [X429] :
                                              ( ~ p2(X429)
                                              & r1(X423,X429) )
                                          & r1(X421,X423) )
                                      & ? [X430] :
                                          ( ~ p2(X430)
                                          & r1(X421,X430) )
                                      & r1(X419,X421) )
                                  & ? [X431] :
                                      ( ~ p2(X431)
                                      & r1(X419,X431) )
                                  & r1(X417,X419) )
                              & ? [X432] :
                                  ( ~ p2(X432)
                                  & r1(X417,X432) )
                              & r1(X415,X417) )
                          & ? [X433] :
                              ( ~ p2(X433)
                              & r1(X415,X433) )
                          & r1(X413,X415) )
                      & ? [X434] :
                          ( ~ p2(X434)
                          & r1(X413,X434) )
                      & r1(X411,X413) )
                  & ? [X435] :
                      ( ~ p2(X435)
                      & r1(X411,X435) )
                  & r1(X409,X411) )
              & ? [X436] :
                  ( ~ p2(X436)
                  & r1(X409,X436) )
              & r1(X407,X409) )
          & ? [X437] :
              ( ~ p2(X437)
              & r1(X407,X437) )
          & r1(sK0,X407) )
      & ? [X438] :
          ( ~ p2(X438)
          & r1(sK0,X438) )
      & ( ! [X439] :
            ( p1(X439)
            | ~ r1(sK0,X439) )
        | ! [X440] :
            ( ! [X441] :
                ( p1(X441)
                | ~ r1(X440,X441) )
            | ! [X442] :
                ( ! [X443] :
                    ( p1(X443)
                    | ~ r1(X442,X443) )
                | ! [X444] :
                    ( ! [X445] :
                        ( p1(X445)
                        | ~ r1(X444,X445) )
                    | ! [X446] :
                        ( ! [X447] :
                            ( p1(X447)
                            | ~ r1(X446,X447) )
                        | ! [X448] :
                            ( ! [X449] :
                                ( p1(X449)
                                | ~ r1(X448,X449) )
                            | ! [X450] :
                                ( ? [X451] : r1(X450,X451)
                                | ~ r1(X448,X450) )
                            | ! [X452] :
                                ( p2(X452)
                                | ~ r1(X448,X452) )
                            | ~ r1(X446,X448) )
                        | ! [X453] :
                            ( p2(X453)
                            | ~ r1(X446,X453) )
                        | ~ r1(X444,X446) )
                    | ! [X454] :
                        ( p2(X454)
                        | ~ r1(X444,X454) )
                    | ~ r1(X442,X444) )
                | ! [X455] :
                    ( p2(X455)
                    | ~ r1(X442,X455) )
                | ~ r1(X440,X442) )
            | ! [X456] :
                ( p2(X456)
                | ~ r1(X440,X456) )
            | ~ r1(sK0,X440) )
        | ! [X457] :
            ( p2(X457)
            | ~ r1(sK0,X457) ) )
      & ( ! [X458] :
            ( p1(X458)
            | ~ r1(sK0,X458) )
        | ! [X459] :
            ( ! [X460] :
                ( p1(X460)
                | ~ r1(X459,X460) )
            | ! [X461] :
                ( ! [X462] :
                    ( p1(X462)
                    | ~ r1(X461,X462) )
                | ! [X463] :
                    ( ! [X464] :
                        ( p1(X464)
                        | ~ r1(X463,X464) )
                    | ! [X465] :
                        ( ! [X466] :
                            ( p1(X466)
                            | ~ r1(X465,X466) )
                        | ! [X467] :
                            ( ! [X468] :
                                ( p1(X468)
                                | ~ r1(X467,X468) )
                            | ! [X469] :
                                ( ! [X470] :
                                    ( ? [X471] :
                                        ( ~ p1(X471)
                                        & r1(X470,X471) )
                                    | ~ r1(X469,X470) )
                                | ! [X472] :
                                    ( ? [X473] :
                                        ( ! [X474] :
                                            ( p1(X474)
                                            | ~ r1(X473,X474) )
                                        & r1(X472,X473) )
                                    | ~ r1(X469,X472) )
                                | ~ r1(X467,X469) )
                            | ! [X475] :
                                ( p2(X475)
                                | ~ r1(X467,X475) )
                            | ~ r1(X465,X467) )
                        | ! [X476] :
                            ( p2(X476)
                            | ~ r1(X465,X476) )
                        | ~ r1(X463,X465) )
                    | ! [X477] :
                        ( p2(X477)
                        | ~ r1(X463,X477) )
                    | ~ r1(X461,X463) )
                | ! [X478] :
                    ( p2(X478)
                    | ~ r1(X461,X478) )
                | ~ r1(X459,X461) )
            | ! [X479] :
                ( p2(X479)
                | ~ r1(X459,X479) )
            | ~ r1(sK0,X459) )
        | ! [X480] :
            ( p2(X480)
            | ~ r1(sK0,X480) ) )
      & ( ! [X481] :
            ( p1(X481)
            | ~ r1(sK0,X481) )
        | ! [X482] :
            ( ! [X483] :
                ( p1(X483)
                | ~ r1(X482,X483) )
            | ! [X484] :
                ( ! [X485] :
                    ( p1(X485)
                    | ~ r1(X484,X485) )
                | ! [X486] :
                    ( ! [X487] :
                        ( p1(X487)
                        | ~ r1(X486,X487) )
                    | ! [X488] :
                        ( ! [X489] :
                            ( p1(X489)
                            | ~ r1(X488,X489) )
                        | ! [X490] :
                            ( ! [X491] :
                                ( p1(X491)
                                | ~ r1(X490,X491) )
                            | ! [X492] :
                                ( ! [X493] :
                                    ( ! [X494] :
                                        ( p1(X494)
                                        | ~ r1(X493,X494) )
                                    | ! [X495] :
                                        ( ? [X496] :
                                            ( ~ p1(X496)
                                            & r1(X495,X496) )
                                        | ~ r1(X493,X495) )
                                    | ~ r1(X492,X493) )
                                | ~ r1(X490,X492) )
                            | ! [X497] :
                                ( p2(X497)
                                | ~ r1(X490,X497) )
                            | ~ r1(X488,X490) )
                        | ! [X498] :
                            ( p2(X498)
                            | ~ r1(X488,X498) )
                        | ~ r1(X486,X488) )
                    | ! [X499] :
                        ( p2(X499)
                        | ~ r1(X486,X499) )
                    | ~ r1(X484,X486) )
                | ! [X500] :
                    ( p2(X500)
                    | ~ r1(X484,X500) )
                | ~ r1(X482,X484) )
            | ! [X501] :
                ( p2(X501)
                | ~ r1(X482,X501) )
            | ~ r1(sK0,X482) )
        | ! [X502] :
            ( p2(X502)
            | ~ r1(sK0,X502) ) )
      & ( ! [X503] :
            ( p1(X503)
            | ~ r1(sK0,X503) )
        | ! [X504] :
            ( ! [X505] :
                ( p1(X505)
                | ~ r1(X504,X505) )
            | ! [X506] :
                ( ! [X507] :
                    ( p1(X507)
                    | ~ r1(X506,X507) )
                | ! [X508] :
                    ( ! [X509] :
                        ( p1(X509)
                        | ~ r1(X508,X509) )
                    | ! [X510] :
                        ( ! [X511] :
                            ( p1(X511)
                            | ~ r1(X510,X511) )
                        | ! [X512] :
                            ( ! [X513] :
                                ( p1(X513)
                                | ~ r1(X512,X513) )
                            | ! [X514] :
                                ( ~ p1(X514)
                                | ! [X515] :
                                    ( ? [X516] :
                                        ( p1(X516)
                                        & r1(X515,X516) )
                                    | ~ r1(X514,X515) )
                                | ~ r1(X512,X514) )
                            | ! [X517] :
                                ( p2(X517)
                                | ~ r1(X512,X517) )
                            | ~ r1(X510,X512) )
                        | ! [X518] :
                            ( p2(X518)
                            | ~ r1(X510,X518) )
                        | ~ r1(X508,X510) )
                    | ! [X519] :
                        ( p2(X519)
                        | ~ r1(X508,X519) )
                    | ~ r1(X506,X508) )
                | ! [X520] :
                    ( p2(X520)
                    | ~ r1(X506,X520) )
                | ~ r1(X504,X506) )
            | ! [X521] :
                ( p2(X521)
                | ~ r1(X504,X521) )
            | ~ r1(sK0,X504) )
        | ! [X522] :
            ( p2(X522)
            | ~ r1(sK0,X522) ) )
      & ? [X523] :
          ( ~ p1(X523)
          & r1(sK0,X523) )
      & ? [X524] :
          ( ? [X525] :
              ( ~ p1(X525)
              & r1(X524,X525) )
          & ? [X526] :
              ( ? [X527] :
                  ( ~ p1(X527)
                  & r1(X526,X527) )
              & ? [X528] :
                  ( ? [X529] :
                      ( ~ p1(X529)
                      & r1(X528,X529) )
                  & ? [X530] :
                      ( ? [X531] :
                          ( ~ p1(X531)
                          & r1(X530,X531) )
                      & ? [X532] :
                          ( ? [X533] :
                              ( ~ p1(X533)
                              & r1(X532,X533) )
                          & ? [X534] :
                              ( ? [X535] :
                                  ( ~ p1(X535)
                                  & r1(X534,X535) )
                              & ? [X536] :
                                  ( ? [X537] :
                                      ( ~ p1(X537)
                                      & r1(X536,X537) )
                                  & ? [X538] :
                                      ( ? [X539] :
                                          ( ~ p1(X539)
                                          & r1(X538,X539) )
                                      & ? [X540] :
                                          ( ? [X541] :
                                              ( ~ p1(X541)
                                              & r1(X540,X541) )
                                          & ? [X542] :
                                              ( ? [X543] :
                                                  ( ~ p1(X543)
                                                  & r1(X542,X543) )
                                              & ? [X544] :
                                                  ( ! [X545] :
                                                      ( p1(X545)
                                                      | ~ r1(X544,X545) )
                                                  & r1(X542,X544) )
                                              & r1(X540,X542) )
                                          & ? [X546] :
                                              ( ~ p2(X546)
                                              & r1(X540,X546) )
                                          & r1(X538,X540) )
                                      & ? [X547] :
                                          ( ~ p2(X547)
                                          & r1(X538,X547) )
                                      & r1(X536,X538) )
                                  & ? [X548] :
                                      ( ~ p2(X548)
                                      & r1(X536,X548) )
                                  & r1(X534,X536) )
                              & ? [X549] :
                                  ( ~ p2(X549)
                                  & r1(X534,X549) )
                              & r1(X532,X534) )
                          & ? [X550] :
                              ( ~ p2(X550)
                              & r1(X532,X550) )
                          & r1(X530,X532) )
                      & ? [X551] :
                          ( ~ p2(X551)
                          & r1(X530,X551) )
                      & r1(X528,X530) )
                  & ? [X552] :
                      ( ~ p2(X552)
                      & r1(X528,X552) )
                  & r1(X526,X528) )
              & ? [X553] :
                  ( ~ p2(X553)
                  & r1(X526,X553) )
              & r1(X524,X526) )
          & ? [X554] :
              ( ~ p2(X554)
              & r1(X524,X554) )
          & r1(sK0,X524) )
      & ? [X555] :
          ( ~ p2(X555)
          & r1(sK0,X555) )
      & ( ! [X556] :
            ( p1(X556)
            | ~ r1(sK0,X556) )
        | ! [X557] :
            ( ! [X558] :
                ( p1(X558)
                | ~ r1(X557,X558) )
            | ! [X559] :
                ( ! [X560] :
                    ( p1(X560)
                    | ~ r1(X559,X560) )
                | ! [X561] :
                    ( ! [X562] :
                        ( p1(X562)
                        | ~ r1(X561,X562) )
                    | ! [X563] :
                        ( ! [X564] :
                            ( p1(X564)
                            | ~ r1(X563,X564) )
                        | ! [X565] :
                            ( ! [X566] :
                                ( p1(X566)
                                | ~ r1(X565,X566) )
                            | ! [X567] :
                                ( ! [X568] :
                                    ( p1(X568)
                                    | ~ r1(X567,X568) )
                                | ! [X569] :
                                    ( ? [X570] : r1(X569,X570)
                                    | ~ r1(X567,X569) )
                                | ! [X571] :
                                    ( p2(X571)
                                    | ~ r1(X567,X571) )
                                | ~ r1(X565,X567) )
                            | ! [X572] :
                                ( p2(X572)
                                | ~ r1(X565,X572) )
                            | ~ r1(X563,X565) )
                        | ! [X573] :
                            ( p2(X573)
                            | ~ r1(X563,X573) )
                        | ~ r1(X561,X563) )
                    | ! [X574] :
                        ( p2(X574)
                        | ~ r1(X561,X574) )
                    | ~ r1(X559,X561) )
                | ! [X575] :
                    ( p2(X575)
                    | ~ r1(X559,X575) )
                | ~ r1(X557,X559) )
            | ! [X576] :
                ( p2(X576)
                | ~ r1(X557,X576) )
            | ~ r1(sK0,X557) )
        | ! [X577] :
            ( p2(X577)
            | ~ r1(sK0,X577) ) )
      & ( ! [X578] :
            ( p1(X578)
            | ~ r1(sK0,X578) )
        | ! [X579] :
            ( ! [X580] :
                ( p1(X580)
                | ~ r1(X579,X580) )
            | ! [X581] :
                ( ! [X582] :
                    ( p1(X582)
                    | ~ r1(X581,X582) )
                | ! [X583] :
                    ( ! [X584] :
                        ( p1(X584)
                        | ~ r1(X583,X584) )
                    | ! [X585] :
                        ( ! [X586] :
                            ( p1(X586)
                            | ~ r1(X585,X586) )
                        | ! [X587] :
                            ( ! [X588] :
                                ( p1(X588)
                                | ~ r1(X587,X588) )
                            | ! [X589] :
                                ( ! [X590] :
                                    ( p1(X590)
                                    | ~ r1(X589,X590) )
                                | ! [X591] :
                                    ( ! [X592] :
                                        ( ? [X593] :
                                            ( ~ p1(X593)
                                            & r1(X592,X593) )
                                        | ~ r1(X591,X592) )
                                    | ! [X594] :
                                        ( ? [X595] :
                                            ( ! [X596] :
                                                ( p1(X596)
                                                | ~ r1(X595,X596) )
                                            & r1(X594,X595) )
                                        | ~ r1(X591,X594) )
                                    | ~ r1(X589,X591) )
                                | ! [X597] :
                                    ( p2(X597)
                                    | ~ r1(X589,X597) )
                                | ~ r1(X587,X589) )
                            | ! [X598] :
                                ( p2(X598)
                                | ~ r1(X587,X598) )
                            | ~ r1(X585,X587) )
                        | ! [X599] :
                            ( p2(X599)
                            | ~ r1(X585,X599) )
                        | ~ r1(X583,X585) )
                    | ! [X600] :
                        ( p2(X600)
                        | ~ r1(X583,X600) )
                    | ~ r1(X581,X583) )
                | ! [X601] :
                    ( p2(X601)
                    | ~ r1(X581,X601) )
                | ~ r1(X579,X581) )
            | ! [X602] :
                ( p2(X602)
                | ~ r1(X579,X602) )
            | ~ r1(sK0,X579) )
        | ! [X603] :
            ( p2(X603)
            | ~ r1(sK0,X603) ) )
      & ( ! [X604] :
            ( p1(X604)
            | ~ r1(sK0,X604) )
        | ! [X605] :
            ( ! [X606] :
                ( p1(X606)
                | ~ r1(X605,X606) )
            | ! [X607] :
                ( ! [X608] :
                    ( p1(X608)
                    | ~ r1(X607,X608) )
                | ! [X609] :
                    ( ! [X610] :
                        ( p1(X610)
                        | ~ r1(X609,X610) )
                    | ! [X611] :
                        ( ! [X612] :
                            ( p1(X612)
                            | ~ r1(X611,X612) )
                        | ! [X613] :
                            ( ! [X614] :
                                ( p1(X614)
                                | ~ r1(X613,X614) )
                            | ! [X615] :
                                ( ! [X616] :
                                    ( p1(X616)
                                    | ~ r1(X615,X616) )
                                | ! [X617] :
                                    ( ! [X618] :
                                        ( ! [X619] :
                                            ( p1(X619)
                                            | ~ r1(X618,X619) )
                                        | ! [X620] :
                                            ( ? [X621] :
                                                ( ~ p1(X621)
                                                & r1(X620,X621) )
                                            | ~ r1(X618,X620) )
                                        | ~ r1(X617,X618) )
                                    | ~ r1(X615,X617) )
                                | ! [X622] :
                                    ( p2(X622)
                                    | ~ r1(X615,X622) )
                                | ~ r1(X613,X615) )
                            | ! [X623] :
                                ( p2(X623)
                                | ~ r1(X613,X623) )
                            | ~ r1(X611,X613) )
                        | ! [X624] :
                            ( p2(X624)
                            | ~ r1(X611,X624) )
                        | ~ r1(X609,X611) )
                    | ! [X625] :
                        ( p2(X625)
                        | ~ r1(X609,X625) )
                    | ~ r1(X607,X609) )
                | ! [X626] :
                    ( p2(X626)
                    | ~ r1(X607,X626) )
                | ~ r1(X605,X607) )
            | ! [X627] :
                ( p2(X627)
                | ~ r1(X605,X627) )
            | ~ r1(sK0,X605) )
        | ! [X628] :
            ( p2(X628)
            | ~ r1(sK0,X628) ) )
      & ( ! [X629] :
            ( p1(X629)
            | ~ r1(sK0,X629) )
        | ! [X630] :
            ( ! [X631] :
                ( p1(X631)
                | ~ r1(X630,X631) )
            | ! [X632] :
                ( ! [X633] :
                    ( p1(X633)
                    | ~ r1(X632,X633) )
                | ! [X634] :
                    ( ! [X635] :
                        ( p1(X635)
                        | ~ r1(X634,X635) )
                    | ! [X636] :
                        ( ! [X637] :
                            ( p1(X637)
                            | ~ r1(X636,X637) )
                        | ! [X638] :
                            ( ! [X639] :
                                ( p1(X639)
                                | ~ r1(X638,X639) )
                            | ! [X640] :
                                ( ! [X641] :
                                    ( p1(X641)
                                    | ~ r1(X640,X641) )
                                | ! [X642] :
                                    ( ~ p1(X642)
                                    | ! [X643] :
                                        ( ? [X644] :
                                            ( p1(X644)
                                            & r1(X643,X644) )
                                        | ~ r1(X642,X643) )
                                    | ~ r1(X640,X642) )
                                | ! [X645] :
                                    ( p2(X645)
                                    | ~ r1(X640,X645) )
                                | ~ r1(X638,X640) )
                            | ! [X646] :
                                ( p2(X646)
                                | ~ r1(X638,X646) )
                            | ~ r1(X636,X638) )
                        | ! [X647] :
                            ( p2(X647)
                            | ~ r1(X636,X647) )
                        | ~ r1(X634,X636) )
                    | ! [X648] :
                        ( p2(X648)
                        | ~ r1(X634,X648) )
                    | ~ r1(X632,X634) )
                | ! [X649] :
                    ( p2(X649)
                    | ~ r1(X632,X649) )
                | ~ r1(X630,X632) )
            | ! [X650] :
                ( p2(X650)
                | ~ r1(X630,X650) )
            | ~ r1(sK0,X630) )
        | ! [X651] :
            ( p2(X651)
            | ~ r1(sK0,X651) ) )
      & ? [X652] :
          ( ~ p1(X652)
          & r1(sK0,X652) )
      & ? [X653] :
          ( ? [X654] :
              ( ~ p1(X654)
              & r1(X653,X654) )
          & ? [X655] :
              ( ? [X656] :
                  ( ~ p1(X656)
                  & r1(X655,X656) )
              & ? [X657] :
                  ( ? [X658] :
                      ( ~ p1(X658)
                      & r1(X657,X658) )
                  & ? [X659] :
                      ( ? [X660] :
                          ( ~ p1(X660)
                          & r1(X659,X660) )
                      & ? [X661] :
                          ( ? [X662] :
                              ( ~ p1(X662)
                              & r1(X661,X662) )
                          & ? [X663] :
                              ( ? [X664] :
                                  ( ~ p1(X664)
                                  & r1(X663,X664) )
                              & ? [X665] :
                                  ( ? [X666] :
                                      ( ~ p1(X666)
                                      & r1(X665,X666) )
                                  & ? [X667] :
                                      ( ? [X668] :
                                          ( ~ p1(X668)
                                          & r1(X667,X668) )
                                      & ? [X669] :
                                          ( ? [X670] :
                                              ( ~ p1(X670)
                                              & r1(X669,X670) )
                                          & ? [X671] :
                                              ( ? [X672] :
                                                  ( ~ p1(X672)
                                                  & r1(X671,X672) )
                                              & ? [X673] :
                                                  ( ! [X674] :
                                                      ( p1(X674)
                                                      | ~ r1(X673,X674) )
                                                  & r1(X671,X673) )
                                              & r1(X669,X671) )
                                          & ? [X675] :
                                              ( ~ p2(X675)
                                              & r1(X669,X675) )
                                          & r1(X667,X669) )
                                      & ? [X676] :
                                          ( ~ p2(X676)
                                          & r1(X667,X676) )
                                      & r1(X665,X667) )
                                  & ? [X677] :
                                      ( ~ p2(X677)
                                      & r1(X665,X677) )
                                  & r1(X663,X665) )
                              & ? [X678] :
                                  ( ~ p2(X678)
                                  & r1(X663,X678) )
                              & r1(X661,X663) )
                          & ? [X679] :
                              ( ~ p2(X679)
                              & r1(X661,X679) )
                          & r1(X659,X661) )
                      & ? [X680] :
                          ( ~ p2(X680)
                          & r1(X659,X680) )
                      & r1(X657,X659) )
                  & ? [X681] :
                      ( ~ p2(X681)
                      & r1(X657,X681) )
                  & r1(X655,X657) )
              & ? [X682] :
                  ( ~ p2(X682)
                  & r1(X655,X682) )
              & r1(X653,X655) )
          & ? [X683] :
              ( ~ p2(X683)
              & r1(X653,X683) )
          & r1(sK0,X653) )
      & ? [X684] :
          ( ~ p2(X684)
          & r1(sK0,X684) )
      & ( ! [X685] :
            ( p1(X685)
            | ~ r1(sK0,X685) )
        | ! [X686] :
            ( ! [X687] :
                ( p1(X687)
                | ~ r1(X686,X687) )
            | ! [X688] :
                ( ! [X689] :
                    ( p1(X689)
                    | ~ r1(X688,X689) )
                | ! [X690] :
                    ( ! [X691] :
                        ( p1(X691)
                        | ~ r1(X690,X691) )
                    | ! [X692] :
                        ( ! [X693] :
                            ( p1(X693)
                            | ~ r1(X692,X693) )
                        | ! [X694] :
                            ( ! [X695] :
                                ( p1(X695)
                                | ~ r1(X694,X695) )
                            | ! [X696] :
                                ( ! [X697] :
                                    ( p1(X697)
                                    | ~ r1(X696,X697) )
                                | ! [X698] :
                                    ( ! [X699] :
                                        ( p1(X699)
                                        | ~ r1(X698,X699) )
                                    | ! [X700] :
                                        ( ? [X701] : r1(X700,X701)
                                        | ~ r1(X698,X700) )
                                    | ! [X702] :
                                        ( p2(X702)
                                        | ~ r1(X698,X702) )
                                    | ~ r1(X696,X698) )
                                | ! [X703] :
                                    ( p2(X703)
                                    | ~ r1(X696,X703) )
                                | ~ r1(X694,X696) )
                            | ! [X704] :
                                ( p2(X704)
                                | ~ r1(X694,X704) )
                            | ~ r1(X692,X694) )
                        | ! [X705] :
                            ( p2(X705)
                            | ~ r1(X692,X705) )
                        | ~ r1(X690,X692) )
                    | ! [X706] :
                        ( p2(X706)
                        | ~ r1(X690,X706) )
                    | ~ r1(X688,X690) )
                | ! [X707] :
                    ( p2(X707)
                    | ~ r1(X688,X707) )
                | ~ r1(X686,X688) )
            | ! [X708] :
                ( p2(X708)
                | ~ r1(X686,X708) )
            | ~ r1(sK0,X686) )
        | ! [X709] :
            ( p2(X709)
            | ~ r1(sK0,X709) ) )
      & ( ! [X710] :
            ( p1(X710)
            | ~ r1(sK0,X710) )
        | ! [X711] :
            ( ! [X712] :
                ( p1(X712)
                | ~ r1(X711,X712) )
            | ! [X713] :
                ( ! [X714] :
                    ( p1(X714)
                    | ~ r1(X713,X714) )
                | ! [X715] :
                    ( ! [X716] :
                        ( p1(X716)
                        | ~ r1(X715,X716) )
                    | ! [X717] :
                        ( ! [X718] :
                            ( p1(X718)
                            | ~ r1(X717,X718) )
                        | ! [X719] :
                            ( ! [X720] :
                                ( p1(X720)
                                | ~ r1(X719,X720) )
                            | ! [X721] :
                                ( ! [X722] :
                                    ( p1(X722)
                                    | ~ r1(X721,X722) )
                                | ! [X723] :
                                    ( ! [X724] :
                                        ( p1(X724)
                                        | ~ r1(X723,X724) )
                                    | ! [X725] :
                                        ( ! [X726] :
                                            ( ? [X727] :
                                                ( ~ p1(X727)
                                                & r1(X726,X727) )
                                            | ~ r1(X725,X726) )
                                        | ! [X728] :
                                            ( ? [X729] :
                                                ( ! [X730] :
                                                    ( p1(X730)
                                                    | ~ r1(X729,X730) )
                                                & r1(X728,X729) )
                                            | ~ r1(X725,X728) )
                                        | ~ r1(X723,X725) )
                                    | ! [X731] :
                                        ( p2(X731)
                                        | ~ r1(X723,X731) )
                                    | ~ r1(X721,X723) )
                                | ! [X732] :
                                    ( p2(X732)
                                    | ~ r1(X721,X732) )
                                | ~ r1(X719,X721) )
                            | ! [X733] :
                                ( p2(X733)
                                | ~ r1(X719,X733) )
                            | ~ r1(X717,X719) )
                        | ! [X734] :
                            ( p2(X734)
                            | ~ r1(X717,X734) )
                        | ~ r1(X715,X717) )
                    | ! [X735] :
                        ( p2(X735)
                        | ~ r1(X715,X735) )
                    | ~ r1(X713,X715) )
                | ! [X736] :
                    ( p2(X736)
                    | ~ r1(X713,X736) )
                | ~ r1(X711,X713) )
            | ! [X737] :
                ( p2(X737)
                | ~ r1(X711,X737) )
            | ~ r1(sK0,X711) )
        | ! [X738] :
            ( p2(X738)
            | ~ r1(sK0,X738) ) )
      & ( ! [X739] :
            ( p1(X739)
            | ~ r1(sK0,X739) )
        | ! [X740] :
            ( ! [X741] :
                ( p1(X741)
                | ~ r1(X740,X741) )
            | ! [X742] :
                ( ! [X743] :
                    ( p1(X743)
                    | ~ r1(X742,X743) )
                | ! [X744] :
                    ( ! [X745] :
                        ( p1(X745)
                        | ~ r1(X744,X745) )
                    | ! [X746] :
                        ( ! [X747] :
                            ( p1(X747)
                            | ~ r1(X746,X747) )
                        | ! [X748] :
                            ( ! [X749] :
                                ( p1(X749)
                                | ~ r1(X748,X749) )
                            | ! [X750] :
                                ( ! [X751] :
                                    ( p1(X751)
                                    | ~ r1(X750,X751) )
                                | ! [X752] :
                                    ( ! [X753] :
                                        ( p1(X753)
                                        | ~ r1(X752,X753) )
                                    | ! [X754] :
                                        ( ! [X755] :
                                            ( ! [X756] :
                                                ( p1(X756)
                                                | ~ r1(X755,X756) )
                                            | ! [X757] :
                                                ( ? [X758] :
                                                    ( ~ p1(X758)
                                                    & r1(X757,X758) )
                                                | ~ r1(X755,X757) )
                                            | ~ r1(X754,X755) )
                                        | ~ r1(X752,X754) )
                                    | ! [X759] :
                                        ( p2(X759)
                                        | ~ r1(X752,X759) )
                                    | ~ r1(X750,X752) )
                                | ! [X760] :
                                    ( p2(X760)
                                    | ~ r1(X750,X760) )
                                | ~ r1(X748,X750) )
                            | ! [X761] :
                                ( p2(X761)
                                | ~ r1(X748,X761) )
                            | ~ r1(X746,X748) )
                        | ! [X762] :
                            ( p2(X762)
                            | ~ r1(X746,X762) )
                        | ~ r1(X744,X746) )
                    | ! [X763] :
                        ( p2(X763)
                        | ~ r1(X744,X763) )
                    | ~ r1(X742,X744) )
                | ! [X764] :
                    ( p2(X764)
                    | ~ r1(X742,X764) )
                | ~ r1(X740,X742) )
            | ! [X765] :
                ( p2(X765)
                | ~ r1(X740,X765) )
            | ~ r1(sK0,X740) )
        | ! [X766] :
            ( p2(X766)
            | ~ r1(sK0,X766) ) )
      & ( ! [X767] :
            ( p1(X767)
            | ~ r1(sK0,X767) )
        | ! [X768] :
            ( ! [X769] :
                ( p1(X769)
                | ~ r1(X768,X769) )
            | ! [X770] :
                ( ! [X771] :
                    ( p1(X771)
                    | ~ r1(X770,X771) )
                | ! [X772] :
                    ( ! [X773] :
                        ( p1(X773)
                        | ~ r1(X772,X773) )
                    | ! [X774] :
                        ( ! [X775] :
                            ( p1(X775)
                            | ~ r1(X774,X775) )
                        | ! [X776] :
                            ( ! [X777] :
                                ( p1(X777)
                                | ~ r1(X776,X777) )
                            | ! [X778] :
                                ( ! [X779] :
                                    ( p1(X779)
                                    | ~ r1(X778,X779) )
                                | ! [X780] :
                                    ( ! [X781] :
                                        ( p1(X781)
                                        | ~ r1(X780,X781) )
                                    | ! [X782] :
                                        ( ~ p1(X782)
                                        | ! [X783] :
                                            ( ? [X784] :
                                                ( p1(X784)
                                                & r1(X783,X784) )
                                            | ~ r1(X782,X783) )
                                        | ~ r1(X780,X782) )
                                    | ! [X785] :
                                        ( p2(X785)
                                        | ~ r1(X780,X785) )
                                    | ~ r1(X778,X780) )
                                | ! [X786] :
                                    ( p2(X786)
                                    | ~ r1(X778,X786) )
                                | ~ r1(X776,X778) )
                            | ! [X787] :
                                ( p2(X787)
                                | ~ r1(X776,X787) )
                            | ~ r1(X774,X776) )
                        | ! [X788] :
                            ( p2(X788)
                            | ~ r1(X774,X788) )
                        | ~ r1(X772,X774) )
                    | ! [X789] :
                        ( p2(X789)
                        | ~ r1(X772,X789) )
                    | ~ r1(X770,X772) )
                | ! [X790] :
                    ( p2(X790)
                    | ~ r1(X770,X790) )
                | ~ r1(X768,X770) )
            | ! [X791] :
                ( p2(X791)
                | ~ r1(X768,X791) )
            | ~ r1(sK0,X768) )
        | ! [X792] :
            ( p2(X792)
            | ~ r1(sK0,X792) ) )
      & ? [X793] :
          ( ~ p1(X793)
          & r1(sK0,X793) )
      & ? [X794] :
          ( ? [X795] :
              ( ~ p1(X795)
              & r1(X794,X795) )
          & ? [X796] :
              ( ? [X797] :
                  ( ~ p1(X797)
                  & r1(X796,X797) )
              & ? [X798] :
                  ( ? [X799] :
                      ( ~ p1(X799)
                      & r1(X798,X799) )
                  & ? [X800] :
                      ( ? [X801] :
                          ( ~ p1(X801)
                          & r1(X800,X801) )
                      & ? [X802] :
                          ( ? [X803] :
                              ( ~ p1(X803)
                              & r1(X802,X803) )
                          & ? [X804] :
                              ( ? [X805] :
                                  ( ~ p1(X805)
                                  & r1(X804,X805) )
                              & ? [X806] :
                                  ( ? [X807] :
                                      ( ~ p1(X807)
                                      & r1(X806,X807) )
                                  & ? [X808] :
                                      ( ? [X809] :
                                          ( ~ p1(X809)
                                          & r1(X808,X809) )
                                      & ? [X810] :
                                          ( ? [X811] :
                                              ( ~ p1(X811)
                                              & r1(X810,X811) )
                                          & ? [X812] :
                                              ( ? [X813] :
                                                  ( ~ p1(X813)
                                                  & r1(X812,X813) )
                                              & ? [X814] :
                                                  ( ! [X815] :
                                                      ( p1(X815)
                                                      | ~ r1(X814,X815) )
                                                  & r1(X812,X814) )
                                              & r1(X810,X812) )
                                          & ? [X816] :
                                              ( ~ p2(X816)
                                              & r1(X810,X816) )
                                          & r1(X808,X810) )
                                      & ? [X817] :
                                          ( ~ p2(X817)
                                          & r1(X808,X817) )
                                      & r1(X806,X808) )
                                  & ? [X818] :
                                      ( ~ p2(X818)
                                      & r1(X806,X818) )
                                  & r1(X804,X806) )
                              & ? [X819] :
                                  ( ~ p2(X819)
                                  & r1(X804,X819) )
                              & r1(X802,X804) )
                          & ? [X820] :
                              ( ~ p2(X820)
                              & r1(X802,X820) )
                          & r1(X800,X802) )
                      & ? [X821] :
                          ( ~ p2(X821)
                          & r1(X800,X821) )
                      & r1(X798,X800) )
                  & ? [X822] :
                      ( ~ p2(X822)
                      & r1(X798,X822) )
                  & r1(X796,X798) )
              & ? [X823] :
                  ( ~ p2(X823)
                  & r1(X796,X823) )
              & r1(X794,X796) )
          & ? [X824] :
              ( ~ p2(X824)
              & r1(X794,X824) )
          & r1(sK0,X794) )
      & ? [X825] :
          ( ~ p2(X825)
          & r1(sK0,X825) )
      & ( ! [X826] :
            ( p1(X826)
            | ~ r1(sK0,X826) )
        | ! [X827] :
            ( ! [X828] :
                ( p1(X828)
                | ~ r1(X827,X828) )
            | ! [X829] :
                ( ! [X830] :
                    ( p1(X830)
                    | ~ r1(X829,X830) )
                | ! [X831] :
                    ( ! [X832] :
                        ( p1(X832)
                        | ~ r1(X831,X832) )
                    | ! [X833] :
                        ( ! [X834] :
                            ( p1(X834)
                            | ~ r1(X833,X834) )
                        | ! [X835] :
                            ( ! [X836] :
                                ( p1(X836)
                                | ~ r1(X835,X836) )
                            | ! [X837] :
                                ( ! [X838] :
                                    ( p1(X838)
                                    | ~ r1(X837,X838) )
                                | ! [X839] :
                                    ( ! [X840] :
                                        ( p1(X840)
                                        | ~ r1(X839,X840) )
                                    | ! [X841] :
                                        ( ! [X842] :
                                            ( p1(X842)
                                            | ~ r1(X841,X842) )
                                        | ! [X843] :
                                            ( ? [X844] : r1(X843,X844)
                                            | ~ r1(X841,X843) )
                                        | ! [X845] :
                                            ( p2(X845)
                                            | ~ r1(X841,X845) )
                                        | ~ r1(X839,X841) )
                                    | ! [X846] :
                                        ( p2(X846)
                                        | ~ r1(X839,X846) )
                                    | ~ r1(X837,X839) )
                                | ! [X847] :
                                    ( p2(X847)
                                    | ~ r1(X837,X847) )
                                | ~ r1(X835,X837) )
                            | ! [X848] :
                                ( p2(X848)
                                | ~ r1(X835,X848) )
                            | ~ r1(X833,X835) )
                        | ! [X849] :
                            ( p2(X849)
                            | ~ r1(X833,X849) )
                        | ~ r1(X831,X833) )
                    | ! [X850] :
                        ( p2(X850)
                        | ~ r1(X831,X850) )
                    | ~ r1(X829,X831) )
                | ! [X851] :
                    ( p2(X851)
                    | ~ r1(X829,X851) )
                | ~ r1(X827,X829) )
            | ! [X852] :
                ( p2(X852)
                | ~ r1(X827,X852) )
            | ~ r1(sK0,X827) )
        | ! [X853] :
            ( p2(X853)
            | ~ r1(sK0,X853) ) )
      & ( ! [X854] :
            ( p1(X854)
            | ~ r1(sK0,X854) )
        | ! [X855] :
            ( ! [X856] :
                ( p1(X856)
                | ~ r1(X855,X856) )
            | ! [X857] :
                ( ! [X858] :
                    ( p1(X858)
                    | ~ r1(X857,X858) )
                | ! [X859] :
                    ( ! [X860] :
                        ( p1(X860)
                        | ~ r1(X859,X860) )
                    | ! [X861] :
                        ( ! [X862] :
                            ( p1(X862)
                            | ~ r1(X861,X862) )
                        | ! [X863] :
                            ( ! [X864] :
                                ( p1(X864)
                                | ~ r1(X863,X864) )
                            | ! [X865] :
                                ( ! [X866] :
                                    ( p1(X866)
                                    | ~ r1(X865,X866) )
                                | ! [X867] :
                                    ( ! [X868] :
                                        ( p1(X868)
                                        | ~ r1(X867,X868) )
                                    | ! [X869] :
                                        ( ! [X870] :
                                            ( p1(X870)
                                            | ~ r1(X869,X870) )
                                        | ! [X871] :
                                            ( ! [X872] :
                                                ( ? [X873] :
                                                    ( ~ p1(X873)
                                                    & r1(X872,X873) )
                                                | ~ r1(X871,X872) )
                                            | ! [X874] :
                                                ( ? [X875] :
                                                    ( ! [X876] :
                                                        ( p1(X876)
                                                        | ~ r1(X875,X876) )
                                                    & r1(X874,X875) )
                                                | ~ r1(X871,X874) )
                                            | ~ r1(X869,X871) )
                                        | ! [X877] :
                                            ( p2(X877)
                                            | ~ r1(X869,X877) )
                                        | ~ r1(X867,X869) )
                                    | ! [X878] :
                                        ( p2(X878)
                                        | ~ r1(X867,X878) )
                                    | ~ r1(X865,X867) )
                                | ! [X879] :
                                    ( p2(X879)
                                    | ~ r1(X865,X879) )
                                | ~ r1(X863,X865) )
                            | ! [X880] :
                                ( p2(X880)
                                | ~ r1(X863,X880) )
                            | ~ r1(X861,X863) )
                        | ! [X881] :
                            ( p2(X881)
                            | ~ r1(X861,X881) )
                        | ~ r1(X859,X861) )
                    | ! [X882] :
                        ( p2(X882)
                        | ~ r1(X859,X882) )
                    | ~ r1(X857,X859) )
                | ! [X883] :
                    ( p2(X883)
                    | ~ r1(X857,X883) )
                | ~ r1(X855,X857) )
            | ! [X884] :
                ( p2(X884)
                | ~ r1(X855,X884) )
            | ~ r1(sK0,X855) )
        | ! [X885] :
            ( p2(X885)
            | ~ r1(sK0,X885) ) )
      & ( ! [X886] :
            ( p1(X886)
            | ~ r1(sK0,X886) )
        | ! [X887] :
            ( ! [X888] :
                ( p1(X888)
                | ~ r1(X887,X888) )
            | ! [X889] :
                ( ! [X890] :
                    ( p1(X890)
                    | ~ r1(X889,X890) )
                | ! [X891] :
                    ( ! [X892] :
                        ( p1(X892)
                        | ~ r1(X891,X892) )
                    | ! [X893] :
                        ( ! [X894] :
                            ( p1(X894)
                            | ~ r1(X893,X894) )
                        | ! [X895] :
                            ( ! [X896] :
                                ( p1(X896)
                                | ~ r1(X895,X896) )
                            | ! [X897] :
                                ( ! [X898] :
                                    ( p1(X898)
                                    | ~ r1(X897,X898) )
                                | ! [X899] :
                                    ( ! [X900] :
                                        ( p1(X900)
                                        | ~ r1(X899,X900) )
                                    | ! [X901] :
                                        ( ! [X902] :
                                            ( p1(X902)
                                            | ~ r1(X901,X902) )
                                        | ! [X903] :
                                            ( ! [X904] :
                                                ( ! [X905] :
                                                    ( p1(X905)
                                                    | ~ r1(X904,X905) )
                                                | ! [X906] :
                                                    ( ? [X907] :
                                                        ( ~ p1(X907)
                                                        & r1(X906,X907) )
                                                    | ~ r1(X904,X906) )
                                                | ~ r1(X903,X904) )
                                            | ~ r1(X901,X903) )
                                        | ! [X908] :
                                            ( p2(X908)
                                            | ~ r1(X901,X908) )
                                        | ~ r1(X899,X901) )
                                    | ! [X909] :
                                        ( p2(X909)
                                        | ~ r1(X899,X909) )
                                    | ~ r1(X897,X899) )
                                | ! [X910] :
                                    ( p2(X910)
                                    | ~ r1(X897,X910) )
                                | ~ r1(X895,X897) )
                            | ! [X911] :
                                ( p2(X911)
                                | ~ r1(X895,X911) )
                            | ~ r1(X893,X895) )
                        | ! [X912] :
                            ( p2(X912)
                            | ~ r1(X893,X912) )
                        | ~ r1(X891,X893) )
                    | ! [X913] :
                        ( p2(X913)
                        | ~ r1(X891,X913) )
                    | ~ r1(X889,X891) )
                | ! [X914] :
                    ( p2(X914)
                    | ~ r1(X889,X914) )
                | ~ r1(X887,X889) )
            | ! [X915] :
                ( p2(X915)
                | ~ r1(X887,X915) )
            | ~ r1(sK0,X887) )
        | ! [X916] :
            ( p2(X916)
            | ~ r1(sK0,X916) ) )
      & ( ! [X917] :
            ( p1(X917)
            | ~ r1(sK0,X917) )
        | ! [X918] :
            ( ! [X919] :
                ( p1(X919)
                | ~ r1(X918,X919) )
            | ! [X920] :
                ( ! [X921] :
                    ( p1(X921)
                    | ~ r1(X920,X921) )
                | ! [X922] :
                    ( ! [X923] :
                        ( p1(X923)
                        | ~ r1(X922,X923) )
                    | ! [X924] :
                        ( ! [X925] :
                            ( p1(X925)
                            | ~ r1(X924,X925) )
                        | ! [X926] :
                            ( ! [X927] :
                                ( p1(X927)
                                | ~ r1(X926,X927) )
                            | ! [X928] :
                                ( ! [X929] :
                                    ( p1(X929)
                                    | ~ r1(X928,X929) )
                                | ! [X930] :
                                    ( ! [X931] :
                                        ( p1(X931)
                                        | ~ r1(X930,X931) )
                                    | ! [X932] :
                                        ( ! [X933] :
                                            ( p1(X933)
                                            | ~ r1(X932,X933) )
                                        | ! [X934] :
                                            ( ~ p1(X934)
                                            | ! [X935] :
                                                ( ? [X936] :
                                                    ( p1(X936)
                                                    & r1(X935,X936) )
                                                | ~ r1(X934,X935) )
                                            | ~ r1(X932,X934) )
                                        | ! [X937] :
                                            ( p2(X937)
                                            | ~ r1(X932,X937) )
                                        | ~ r1(X930,X932) )
                                    | ! [X938] :
                                        ( p2(X938)
                                        | ~ r1(X930,X938) )
                                    | ~ r1(X928,X930) )
                                | ! [X939] :
                                    ( p2(X939)
                                    | ~ r1(X928,X939) )
                                | ~ r1(X926,X928) )
                            | ! [X940] :
                                ( p2(X940)
                                | ~ r1(X926,X940) )
                            | ~ r1(X924,X926) )
                        | ! [X941] :
                            ( p2(X941)
                            | ~ r1(X924,X941) )
                        | ~ r1(X922,X924) )
                    | ! [X942] :
                        ( p2(X942)
                        | ~ r1(X922,X942) )
                    | ~ r1(X920,X922) )
                | ! [X943] :
                    ( p2(X943)
                    | ~ r1(X920,X943) )
                | ~ r1(X918,X920) )
            | ! [X944] :
                ( p2(X944)
                | ~ r1(X918,X944) )
            | ~ r1(sK0,X918) )
        | ! [X945] :
            ( p2(X945)
            | ~ r1(sK0,X945) ) )
      & ? [X946] :
          ( ~ p1(X946)
          & r1(sK0,X946) )
      & ? [X947] :
          ( ? [X948] :
              ( ~ p1(X948)
              & r1(X947,X948) )
          & ? [X949] :
              ( ? [X950] :
                  ( ~ p1(X950)
                  & r1(X949,X950) )
              & ? [X951] :
                  ( ? [X952] :
                      ( ~ p1(X952)
                      & r1(X951,X952) )
                  & ? [X953] :
                      ( ? [X954] :
                          ( ~ p1(X954)
                          & r1(X953,X954) )
                      & ? [X955] :
                          ( ? [X956] :
                              ( ~ p1(X956)
                              & r1(X955,X956) )
                          & ? [X957] :
                              ( ? [X958] :
                                  ( ~ p1(X958)
                                  & r1(X957,X958) )
                              & ? [X959] :
                                  ( ? [X960] :
                                      ( ~ p1(X960)
                                      & r1(X959,X960) )
                                  & ? [X961] :
                                      ( ? [X962] :
                                          ( ~ p1(X962)
                                          & r1(X961,X962) )
                                      & ? [X963] :
                                          ( ? [X964] :
                                              ( ~ p1(X964)
                                              & r1(X963,X964) )
                                          & ? [X965] :
                                              ( ? [X966] :
                                                  ( ~ p1(X966)
                                                  & r1(X965,X966) )
                                              & ? [X967] :
                                                  ( ! [X968] :
                                                      ( p1(X968)
                                                      | ~ r1(X967,X968) )
                                                  & r1(X965,X967) )
                                              & r1(X963,X965) )
                                          & ? [X969] :
                                              ( ~ p2(X969)
                                              & r1(X963,X969) )
                                          & r1(X961,X963) )
                                      & ? [X970] :
                                          ( ~ p2(X970)
                                          & r1(X961,X970) )
                                      & r1(X959,X961) )
                                  & ? [X971] :
                                      ( ~ p2(X971)
                                      & r1(X959,X971) )
                                  & r1(X957,X959) )
                              & ? [X972] :
                                  ( ~ p2(X972)
                                  & r1(X957,X972) )
                              & r1(X955,X957) )
                          & ? [X973] :
                              ( ~ p2(X973)
                              & r1(X955,X973) )
                          & r1(X953,X955) )
                      & ? [X974] :
                          ( ~ p2(X974)
                          & r1(X953,X974) )
                      & r1(X951,X953) )
                  & ? [X975] :
                      ( ~ p2(X975)
                      & r1(X951,X975) )
                  & r1(X949,X951) )
              & ? [X976] :
                  ( ~ p2(X976)
                  & r1(X949,X976) )
              & r1(X947,X949) )
          & ? [X977] :
              ( ~ p2(X977)
              & r1(X947,X977) )
          & r1(sK0,X947) )
      & ? [X978] :
          ( ~ p2(X978)
          & r1(sK0,X978) )
      & ( ! [X979] :
            ( p1(X979)
            | ~ r1(sK0,X979) )
        | ! [X980] :
            ( ! [X981] :
                ( p1(X981)
                | ~ r1(X980,X981) )
            | ! [X982] :
                ( ! [X983] :
                    ( p1(X983)
                    | ~ r1(X982,X983) )
                | ! [X984] :
                    ( ! [X985] :
                        ( p1(X985)
                        | ~ r1(X984,X985) )
                    | ! [X986] :
                        ( ! [X987] :
                            ( p1(X987)
                            | ~ r1(X986,X987) )
                        | ! [X988] :
                            ( ! [X989] :
                                ( p1(X989)
                                | ~ r1(X988,X989) )
                            | ! [X990] :
                                ( ! [X991] :
                                    ( p1(X991)
                                    | ~ r1(X990,X991) )
                                | ! [X992] :
                                    ( ! [X993] :
                                        ( p1(X993)
                                        | ~ r1(X992,X993) )
                                    | ! [X994] :
                                        ( ! [X995] :
                                            ( p1(X995)
                                            | ~ r1(X994,X995) )
                                        | ! [X996] :
                                            ( ! [X997] :
                                                ( p1(X997)
                                                | ~ r1(X996,X997) )
                                            | ! [X998] :
                                                ( ? [X999] : r1(X998,X999)
                                                | ~ r1(X996,X998) )
                                            | ! [X1000] :
                                                ( p2(X1000)
                                                | ~ r1(X996,X1000) )
                                            | ~ r1(X994,X996) )
                                        | ! [X1001] :
                                            ( p2(X1001)
                                            | ~ r1(X994,X1001) )
                                        | ~ r1(X992,X994) )
                                    | ! [X1002] :
                                        ( p2(X1002)
                                        | ~ r1(X992,X1002) )
                                    | ~ r1(X990,X992) )
                                | ! [X1003] :
                                    ( p2(X1003)
                                    | ~ r1(X990,X1003) )
                                | ~ r1(X988,X990) )
                            | ! [X1004] :
                                ( p2(X1004)
                                | ~ r1(X988,X1004) )
                            | ~ r1(X986,X988) )
                        | ! [X1005] :
                            ( p2(X1005)
                            | ~ r1(X986,X1005) )
                        | ~ r1(X984,X986) )
                    | ! [X1006] :
                        ( p2(X1006)
                        | ~ r1(X984,X1006) )
                    | ~ r1(X982,X984) )
                | ! [X1007] :
                    ( p2(X1007)
                    | ~ r1(X982,X1007) )
                | ~ r1(X980,X982) )
            | ! [X1008] :
                ( p2(X1008)
                | ~ r1(X980,X1008) )
            | ~ r1(sK0,X980) )
        | ! [X1009] :
            ( p2(X1009)
            | ~ r1(sK0,X1009) ) )
      & ( ! [X1010] :
            ( p1(X1010)
            | ~ r1(sK0,X1010) )
        | ! [X1011] :
            ( ! [X1012] :
                ( p1(X1012)
                | ~ r1(X1011,X1012) )
            | ! [X1013] :
                ( ! [X1014] :
                    ( p1(X1014)
                    | ~ r1(X1013,X1014) )
                | ! [X1015] :
                    ( ! [X1016] :
                        ( p1(X1016)
                        | ~ r1(X1015,X1016) )
                    | ! [X1017] :
                        ( ! [X1018] :
                            ( p1(X1018)
                            | ~ r1(X1017,X1018) )
                        | ! [X1019] :
                            ( ! [X1020] :
                                ( p1(X1020)
                                | ~ r1(X1019,X1020) )
                            | ! [X1021] :
                                ( ! [X1022] :
                                    ( p1(X1022)
                                    | ~ r1(X1021,X1022) )
                                | ! [X1023] :
                                    ( ! [X1024] :
                                        ( p1(X1024)
                                        | ~ r1(X1023,X1024) )
                                    | ! [X1025] :
                                        ( ! [X1026] :
                                            ( p1(X1026)
                                            | ~ r1(X1025,X1026) )
                                        | ! [X1027] :
                                            ( ! [X1028] :
                                                ( p1(X1028)
                                                | ~ r1(X1027,X1028) )
                                            | ! [X1029] :
                                                ( ! [X1030] :
                                                    ( ? [X1031] :
                                                        ( ~ p1(X1031)
                                                        & r1(X1030,X1031) )
                                                    | ~ r1(X1029,X1030) )
                                                | ! [X1032] :
                                                    ( ? [X1033] :
                                                        ( ! [X1034] :
                                                            ( p1(X1034)
                                                            | ~ r1(X1033,X1034) )
                                                        & r1(X1032,X1033) )
                                                    | ~ r1(X1029,X1032) )
                                                | ~ r1(X1027,X1029) )
                                            | ! [X1035] :
                                                ( p2(X1035)
                                                | ~ r1(X1027,X1035) )
                                            | ~ r1(X1025,X1027) )
                                        | ! [X1036] :
                                            ( p2(X1036)
                                            | ~ r1(X1025,X1036) )
                                        | ~ r1(X1023,X1025) )
                                    | ! [X1037] :
                                        ( p2(X1037)
                                        | ~ r1(X1023,X1037) )
                                    | ~ r1(X1021,X1023) )
                                | ! [X1038] :
                                    ( p2(X1038)
                                    | ~ r1(X1021,X1038) )
                                | ~ r1(X1019,X1021) )
                            | ! [X1039] :
                                ( p2(X1039)
                                | ~ r1(X1019,X1039) )
                            | ~ r1(X1017,X1019) )
                        | ! [X1040] :
                            ( p2(X1040)
                            | ~ r1(X1017,X1040) )
                        | ~ r1(X1015,X1017) )
                    | ! [X1041] :
                        ( p2(X1041)
                        | ~ r1(X1015,X1041) )
                    | ~ r1(X1013,X1015) )
                | ! [X1042] :
                    ( p2(X1042)
                    | ~ r1(X1013,X1042) )
                | ~ r1(X1011,X1013) )
            | ! [X1043] :
                ( p2(X1043)
                | ~ r1(X1011,X1043) )
            | ~ r1(sK0,X1011) )
        | ! [X1044] :
            ( p2(X1044)
            | ~ r1(sK0,X1044) ) )
      & ( ! [X1045] :
            ( p1(X1045)
            | ~ r1(sK0,X1045) )
        | ! [X1046] :
            ( ! [X1047] :
                ( p1(X1047)
                | ~ r1(X1046,X1047) )
            | ! [X1048] :
                ( ! [X1049] :
                    ( p1(X1049)
                    | ~ r1(X1048,X1049) )
                | ! [X1050] :
                    ( ! [X1051] :
                        ( p1(X1051)
                        | ~ r1(X1050,X1051) )
                    | ! [X1052] :
                        ( ! [X1053] :
                            ( p1(X1053)
                            | ~ r1(X1052,X1053) )
                        | ! [X1054] :
                            ( ! [X1055] :
                                ( p1(X1055)
                                | ~ r1(X1054,X1055) )
                            | ! [X1056] :
                                ( ! [X1057] :
                                    ( p1(X1057)
                                    | ~ r1(X1056,X1057) )
                                | ! [X1058] :
                                    ( ! [X1059] :
                                        ( p1(X1059)
                                        | ~ r1(X1058,X1059) )
                                    | ! [X1060] :
                                        ( ! [X1061] :
                                            ( p1(X1061)
                                            | ~ r1(X1060,X1061) )
                                        | ! [X1062] :
                                            ( ! [X1063] :
                                                ( p1(X1063)
                                                | ~ r1(X1062,X1063) )
                                            | ! [X1064] :
                                                ( ! [X1065] :
                                                    ( ! [X1066] :
                                                        ( p1(X1066)
                                                        | ~ r1(X1065,X1066) )
                                                    | ! [X1067] :
                                                        ( ? [X1068] :
                                                            ( ~ p1(X1068)
                                                            & r1(X1067,X1068) )
                                                        | ~ r1(X1065,X1067) )
                                                    | ~ r1(X1064,X1065) )
                                                | ~ r1(X1062,X1064) )
                                            | ! [X1069] :
                                                ( p2(X1069)
                                                | ~ r1(X1062,X1069) )
                                            | ~ r1(X1060,X1062) )
                                        | ! [X1070] :
                                            ( p2(X1070)
                                            | ~ r1(X1060,X1070) )
                                        | ~ r1(X1058,X1060) )
                                    | ! [X1071] :
                                        ( p2(X1071)
                                        | ~ r1(X1058,X1071) )
                                    | ~ r1(X1056,X1058) )
                                | ! [X1072] :
                                    ( p2(X1072)
                                    | ~ r1(X1056,X1072) )
                                | ~ r1(X1054,X1056) )
                            | ! [X1073] :
                                ( p2(X1073)
                                | ~ r1(X1054,X1073) )
                            | ~ r1(X1052,X1054) )
                        | ! [X1074] :
                            ( p2(X1074)
                            | ~ r1(X1052,X1074) )
                        | ~ r1(X1050,X1052) )
                    | ! [X1075] :
                        ( p2(X1075)
                        | ~ r1(X1050,X1075) )
                    | ~ r1(X1048,X1050) )
                | ! [X1076] :
                    ( p2(X1076)
                    | ~ r1(X1048,X1076) )
                | ~ r1(X1046,X1048) )
            | ! [X1077] :
                ( p2(X1077)
                | ~ r1(X1046,X1077) )
            | ~ r1(sK0,X1046) )
        | ! [X1078] :
            ( p2(X1078)
            | ~ r1(sK0,X1078) ) )
      & ( ! [X1079] :
            ( p1(X1079)
            | ~ r1(sK0,X1079) )
        | ! [X1080] :
            ( ! [X1081] :
                ( p1(X1081)
                | ~ r1(X1080,X1081) )
            | ! [X1082] :
                ( ! [X1083] :
                    ( p1(X1083)
                    | ~ r1(X1082,X1083) )
                | ! [X1084] :
                    ( ! [X1085] :
                        ( p1(X1085)
                        | ~ r1(X1084,X1085) )
                    | ! [X1086] :
                        ( ! [X1087] :
                            ( p1(X1087)
                            | ~ r1(X1086,X1087) )
                        | ! [X1088] :
                            ( ! [X1089] :
                                ( p1(X1089)
                                | ~ r1(X1088,X1089) )
                            | ! [X1090] :
                                ( ! [X1091] :
                                    ( p1(X1091)
                                    | ~ r1(X1090,X1091) )
                                | ! [X1092] :
                                    ( ! [X1093] :
                                        ( p1(X1093)
                                        | ~ r1(X1092,X1093) )
                                    | ! [X1094] :
                                        ( ! [X1095] :
                                            ( p1(X1095)
                                            | ~ r1(X1094,X1095) )
                                        | ! [X1096] :
                                            ( ! [X1097] :
                                                ( p1(X1097)
                                                | ~ r1(X1096,X1097) )
                                            | ! [X1098] :
                                                ( ~ p1(X1098)
                                                | ! [X1099] :
                                                    ( ? [X1100] :
                                                        ( p1(X1100)
                                                        & r1(X1099,X1100) )
                                                    | ~ r1(X1098,X1099) )
                                                | ~ r1(X1096,X1098) )
                                            | ! [X1101] :
                                                ( p2(X1101)
                                                | ~ r1(X1096,X1101) )
                                            | ~ r1(X1094,X1096) )
                                        | ! [X1102] :
                                            ( p2(X1102)
                                            | ~ r1(X1094,X1102) )
                                        | ~ r1(X1092,X1094) )
                                    | ! [X1103] :
                                        ( p2(X1103)
                                        | ~ r1(X1092,X1103) )
                                    | ~ r1(X1090,X1092) )
                                | ! [X1104] :
                                    ( p2(X1104)
                                    | ~ r1(X1090,X1104) )
                                | ~ r1(X1088,X1090) )
                            | ! [X1105] :
                                ( p2(X1105)
                                | ~ r1(X1088,X1105) )
                            | ~ r1(X1086,X1088) )
                        | ! [X1106] :
                            ( p2(X1106)
                            | ~ r1(X1086,X1106) )
                        | ~ r1(X1084,X1086) )
                    | ! [X1107] :
                        ( p2(X1107)
                        | ~ r1(X1084,X1107) )
                    | ~ r1(X1082,X1084) )
                | ! [X1108] :
                    ( p2(X1108)
                    | ~ r1(X1082,X1108) )
                | ~ r1(X1080,X1082) )
            | ! [X1109] :
                ( p2(X1109)
                | ~ r1(X1080,X1109) )
            | ~ r1(sK0,X1080) )
        | ! [X1110] :
            ( p2(X1110)
            | ~ r1(sK0,X1110) ) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f13,plain,
    ( ? [X1] :
        ( ~ p1(X1)
        & r1(sK0,X1) )
   => ( ~ p1(sK1)
      & r1(sK0,sK1) ) ),
    introduced(choice_axiom,[]) ).

fof(f14,plain,
    ( ? [X2] :
        ( ? [X3] :
            ( ~ p1(X3)
            & r1(X2,X3) )
        & ? [X4] :
            ( ? [X5] :
                ( ~ p1(X5)
                & r1(X4,X5) )
            & ? [X6] :
                ( ? [X7] :
                    ( ~ p1(X7)
                    & r1(X6,X7) )
                & ? [X8] :
                    ( ? [X9] :
                        ( ~ p1(X9)
                        & r1(X8,X9) )
                    & ? [X10] :
                        ( ? [X11] :
                            ( ~ p1(X11)
                            & r1(X10,X11) )
                        & ? [X12] :
                            ( ? [X13] :
                                ( ~ p1(X13)
                                & r1(X12,X13) )
                            & ? [X14] :
                                ( ? [X15] :
                                    ( ~ p1(X15)
                                    & r1(X14,X15) )
                                & ? [X16] :
                                    ( ? [X17] :
                                        ( ~ p1(X17)
                                        & r1(X16,X17) )
                                    & ? [X18] :
                                        ( ? [X19] :
                                            ( ~ p1(X19)
                                            & r1(X18,X19) )
                                        & ? [X20] :
                                            ( ? [X21] :
                                                ( ~ p1(X21)
                                                & r1(X20,X21) )
                                            & ? [X22] :
                                                ( ! [X23] :
                                                    ( p1(X23)
                                                    | ~ r1(X22,X23) )
                                                & r1(X20,X22) )
                                            & r1(X18,X20) )
                                        & ? [X24] :
                                            ( ~ p2(X24)
                                            & r1(X18,X24) )
                                        & r1(X16,X18) )
                                    & ? [X25] :
                                        ( ~ p2(X25)
                                        & r1(X16,X25) )
                                    & r1(X14,X16) )
                                & ? [X26] :
                                    ( ~ p2(X26)
                                    & r1(X14,X26) )
                                & r1(X12,X14) )
                            & ? [X27] :
                                ( ~ p2(X27)
                                & r1(X12,X27) )
                            & r1(X10,X12) )
                        & ? [X28] :
                            ( ~ p2(X28)
                            & r1(X10,X28) )
                        & r1(X8,X10) )
                    & ? [X29] :
                        ( ~ p2(X29)
                        & r1(X8,X29) )
                    & r1(X6,X8) )
                & ? [X30] :
                    ( ~ p2(X30)
                    & r1(X6,X30) )
                & r1(X4,X6) )
            & ? [X31] :
                ( ~ p2(X31)
                & r1(X4,X31) )
            & r1(X2,X4) )
        & ? [X32] :
            ( ~ p2(X32)
            & r1(X2,X32) )
        & r1(sK0,X2) )
   => ( ? [X3] :
          ( ~ p1(X3)
          & r1(sK2,X3) )
      & ? [X4] :
          ( ? [X5] :
              ( ~ p1(X5)
              & r1(X4,X5) )
          & ? [X6] :
              ( ? [X7] :
                  ( ~ p1(X7)
                  & r1(X6,X7) )
              & ? [X8] :
                  ( ? [X9] :
                      ( ~ p1(X9)
                      & r1(X8,X9) )
                  & ? [X10] :
                      ( ? [X11] :
                          ( ~ p1(X11)
                          & r1(X10,X11) )
                      & ? [X12] :
                          ( ? [X13] :
                              ( ~ p1(X13)
                              & r1(X12,X13) )
                          & ? [X14] :
                              ( ? [X15] :
                                  ( ~ p1(X15)
                                  & r1(X14,X15) )
                              & ? [X16] :
                                  ( ? [X17] :
                                      ( ~ p1(X17)
                                      & r1(X16,X17) )
                                  & ? [X18] :
                                      ( ? [X19] :
                                          ( ~ p1(X19)
                                          & r1(X18,X19) )
                                      & ? [X20] :
                                          ( ? [X21] :
                                              ( ~ p1(X21)
                                              & r1(X20,X21) )
                                          & ? [X22] :
                                              ( ! [X23] :
                                                  ( p1(X23)
                                                  | ~ r1(X22,X23) )
                                              & r1(X20,X22) )
                                          & r1(X18,X20) )
                                      & ? [X24] :
                                          ( ~ p2(X24)
                                          & r1(X18,X24) )
                                      & r1(X16,X18) )
                                  & ? [X25] :
                                      ( ~ p2(X25)
                                      & r1(X16,X25) )
                                  & r1(X14,X16) )
                              & ? [X26] :
                                  ( ~ p2(X26)
                                  & r1(X14,X26) )
                              & r1(X12,X14) )
                          & ? [X27] :
                              ( ~ p2(X27)
                              & r1(X12,X27) )
                          & r1(X10,X12) )
                      & ? [X28] :
                          ( ~ p2(X28)
                          & r1(X10,X28) )
                      & r1(X8,X10) )
                  & ? [X29] :
                      ( ~ p2(X29)
                      & r1(X8,X29) )
                  & r1(X6,X8) )
              & ? [X30] :
                  ( ~ p2(X30)
                  & r1(X6,X30) )
              & r1(X4,X6) )
          & ? [X31] :
              ( ~ p2(X31)
              & r1(X4,X31) )
          & r1(sK2,X4) )
      & ? [X32] :
          ( ~ p2(X32)
          & r1(sK2,X32) )
      & r1(sK0,sK2) ) ),
    introduced(choice_axiom,[]) ).

fof(f15,plain,
    ( ? [X3] :
        ( ~ p1(X3)
        & r1(sK2,X3) )
   => ( ~ p1(sK3)
      & r1(sK2,sK3) ) ),
    introduced(choice_axiom,[]) ).

fof(f16,plain,
    ( ? [X4] :
        ( ? [X5] :
            ( ~ p1(X5)
            & r1(X4,X5) )
        & ? [X6] :
            ( ? [X7] :
                ( ~ p1(X7)
                & r1(X6,X7) )
            & ? [X8] :
                ( ? [X9] :
                    ( ~ p1(X9)
                    & r1(X8,X9) )
                & ? [X10] :
                    ( ? [X11] :
                        ( ~ p1(X11)
                        & r1(X10,X11) )
                    & ? [X12] :
                        ( ? [X13] :
                            ( ~ p1(X13)
                            & r1(X12,X13) )
                        & ? [X14] :
                            ( ? [X15] :
                                ( ~ p1(X15)
                                & r1(X14,X15) )
                            & ? [X16] :
                                ( ? [X17] :
                                    ( ~ p1(X17)
                                    & r1(X16,X17) )
                                & ? [X18] :
                                    ( ? [X19] :
                                        ( ~ p1(X19)
                                        & r1(X18,X19) )
                                    & ? [X20] :
                                        ( ? [X21] :
                                            ( ~ p1(X21)
                                            & r1(X20,X21) )
                                        & ? [X22] :
                                            ( ! [X23] :
                                                ( p1(X23)
                                                | ~ r1(X22,X23) )
                                            & r1(X20,X22) )
                                        & r1(X18,X20) )
                                    & ? [X24] :
                                        ( ~ p2(X24)
                                        & r1(X18,X24) )
                                    & r1(X16,X18) )
                                & ? [X25] :
                                    ( ~ p2(X25)
                                    & r1(X16,X25) )
                                & r1(X14,X16) )
                            & ? [X26] :
                                ( ~ p2(X26)
                                & r1(X14,X26) )
                            & r1(X12,X14) )
                        & ? [X27] :
                            ( ~ p2(X27)
                            & r1(X12,X27) )
                        & r1(X10,X12) )
                    & ? [X28] :
                        ( ~ p2(X28)
                        & r1(X10,X28) )
                    & r1(X8,X10) )
                & ? [X29] :
                    ( ~ p2(X29)
                    & r1(X8,X29) )
                & r1(X6,X8) )
            & ? [X30] :
                ( ~ p2(X30)
                & r1(X6,X30) )
            & r1(X4,X6) )
        & ? [X31] :
            ( ~ p2(X31)
            & r1(X4,X31) )
        & r1(sK2,X4) )
   => ( ? [X5] :
          ( ~ p1(X5)
          & r1(sK4,X5) )
      & ? [X6] :
          ( ? [X7] :
              ( ~ p1(X7)
              & r1(X6,X7) )
          & ? [X8] :
              ( ? [X9] :
                  ( ~ p1(X9)
                  & r1(X8,X9) )
              & ? [X10] :
                  ( ? [X11] :
                      ( ~ p1(X11)
                      & r1(X10,X11) )
                  & ? [X12] :
                      ( ? [X13] :
                          ( ~ p1(X13)
                          & r1(X12,X13) )
                      & ? [X14] :
                          ( ? [X15] :
                              ( ~ p1(X15)
                              & r1(X14,X15) )
                          & ? [X16] :
                              ( ? [X17] :
                                  ( ~ p1(X17)
                                  & r1(X16,X17) )
                              & ? [X18] :
                                  ( ? [X19] :
                                      ( ~ p1(X19)
                                      & r1(X18,X19) )
                                  & ? [X20] :
                                      ( ? [X21] :
                                          ( ~ p1(X21)
                                          & r1(X20,X21) )
                                      & ? [X22] :
                                          ( ! [X23] :
                                              ( p1(X23)
                                              | ~ r1(X22,X23) )
                                          & r1(X20,X22) )
                                      & r1(X18,X20) )
                                  & ? [X24] :
                                      ( ~ p2(X24)
                                      & r1(X18,X24) )
                                  & r1(X16,X18) )
                              & ? [X25] :
                                  ( ~ p2(X25)
                                  & r1(X16,X25) )
                              & r1(X14,X16) )
                          & ? [X26] :
                              ( ~ p2(X26)
                              & r1(X14,X26) )
                          & r1(X12,X14) )
                      & ? [X27] :
                          ( ~ p2(X27)
                          & r1(X12,X27) )
                      & r1(X10,X12) )
                  & ? [X28] :
                      ( ~ p2(X28)
                      & r1(X10,X28) )
                  & r1(X8,X10) )
              & ? [X29] :
                  ( ~ p2(X29)
                  & r1(X8,X29) )
              & r1(X6,X8) )
          & ? [X30] :
              ( ~ p2(X30)
              & r1(X6,X30) )
          & r1(sK4,X6) )
      & ? [X31] :
          ( ~ p2(X31)
          & r1(sK4,X31) )
      & r1(sK2,sK4) ) ),
    introduced(choice_axiom,[]) ).

fof(f17,plain,
    ( ? [X5] :
        ( ~ p1(X5)
        & r1(sK4,X5) )
   => ( ~ p1(sK5)
      & r1(sK4,sK5) ) ),
    introduced(choice_axiom,[]) ).

fof(f18,plain,
    ( ? [X6] :
        ( ? [X7] :
            ( ~ p1(X7)
            & r1(X6,X7) )
        & ? [X8] :
            ( ? [X9] :
                ( ~ p1(X9)
                & r1(X8,X9) )
            & ? [X10] :
                ( ? [X11] :
                    ( ~ p1(X11)
                    & r1(X10,X11) )
                & ? [X12] :
                    ( ? [X13] :
                        ( ~ p1(X13)
                        & r1(X12,X13) )
                    & ? [X14] :
                        ( ? [X15] :
                            ( ~ p1(X15)
                            & r1(X14,X15) )
                        & ? [X16] :
                            ( ? [X17] :
                                ( ~ p1(X17)
                                & r1(X16,X17) )
                            & ? [X18] :
                                ( ? [X19] :
                                    ( ~ p1(X19)
                                    & r1(X18,X19) )
                                & ? [X20] :
                                    ( ? [X21] :
                                        ( ~ p1(X21)
                                        & r1(X20,X21) )
                                    & ? [X22] :
                                        ( ! [X23] :
                                            ( p1(X23)
                                            | ~ r1(X22,X23) )
                                        & r1(X20,X22) )
                                    & r1(X18,X20) )
                                & ? [X24] :
                                    ( ~ p2(X24)
                                    & r1(X18,X24) )
                                & r1(X16,X18) )
                            & ? [X25] :
                                ( ~ p2(X25)
                                & r1(X16,X25) )
                            & r1(X14,X16) )
                        & ? [X26] :
                            ( ~ p2(X26)
                            & r1(X14,X26) )
                        & r1(X12,X14) )
                    & ? [X27] :
                        ( ~ p2(X27)
                        & r1(X12,X27) )
                    & r1(X10,X12) )
                & ? [X28] :
                    ( ~ p2(X28)
                    & r1(X10,X28) )
                & r1(X8,X10) )
            & ? [X29] :
                ( ~ p2(X29)
                & r1(X8,X29) )
            & r1(X6,X8) )
        & ? [X30] :
            ( ~ p2(X30)
            & r1(X6,X30) )
        & r1(sK4,X6) )
   => ( ? [X7] :
          ( ~ p1(X7)
          & r1(sK6,X7) )
      & ? [X8] :
          ( ? [X9] :
              ( ~ p1(X9)
              & r1(X8,X9) )
          & ? [X10] :
              ( ? [X11] :
                  ( ~ p1(X11)
                  & r1(X10,X11) )
              & ? [X12] :
                  ( ? [X13] :
                      ( ~ p1(X13)
                      & r1(X12,X13) )
                  & ? [X14] :
                      ( ? [X15] :
                          ( ~ p1(X15)
                          & r1(X14,X15) )
                      & ? [X16] :
                          ( ? [X17] :
                              ( ~ p1(X17)
                              & r1(X16,X17) )
                          & ? [X18] :
                              ( ? [X19] :
                                  ( ~ p1(X19)
                                  & r1(X18,X19) )
                              & ? [X20] :
                                  ( ? [X21] :
                                      ( ~ p1(X21)
                                      & r1(X20,X21) )
                                  & ? [X22] :
                                      ( ! [X23] :
                                          ( p1(X23)
                                          | ~ r1(X22,X23) )
                                      & r1(X20,X22) )
                                  & r1(X18,X20) )
                              & ? [X24] :
                                  ( ~ p2(X24)
                                  & r1(X18,X24) )
                              & r1(X16,X18) )
                          & ? [X25] :
                              ( ~ p2(X25)
                              & r1(X16,X25) )
                          & r1(X14,X16) )
                      & ? [X26] :
                          ( ~ p2(X26)
                          & r1(X14,X26) )
                      & r1(X12,X14) )
                  & ? [X27] :
                      ( ~ p2(X27)
                      & r1(X12,X27) )
                  & r1(X10,X12) )
              & ? [X28] :
                  ( ~ p2(X28)
                  & r1(X10,X28) )
              & r1(X8,X10) )
          & ? [X29] :
              ( ~ p2(X29)
              & r1(X8,X29) )
          & r1(sK6,X8) )
      & ? [X30] :
          ( ~ p2(X30)
          & r1(sK6,X30) )
      & r1(sK4,sK6) ) ),
    introduced(choice_axiom,[]) ).

fof(f19,plain,
    ( ? [X7] :
        ( ~ p1(X7)
        & r1(sK6,X7) )
   => ( ~ p1(sK7)
      & r1(sK6,sK7) ) ),
    introduced(choice_axiom,[]) ).

fof(f20,plain,
    ( ? [X8] :
        ( ? [X9] :
            ( ~ p1(X9)
            & r1(X8,X9) )
        & ? [X10] :
            ( ? [X11] :
                ( ~ p1(X11)
                & r1(X10,X11) )
            & ? [X12] :
                ( ? [X13] :
                    ( ~ p1(X13)
                    & r1(X12,X13) )
                & ? [X14] :
                    ( ? [X15] :
                        ( ~ p1(X15)
                        & r1(X14,X15) )
                    & ? [X16] :
                        ( ? [X17] :
                            ( ~ p1(X17)
                            & r1(X16,X17) )
                        & ? [X18] :
                            ( ? [X19] :
                                ( ~ p1(X19)
                                & r1(X18,X19) )
                            & ? [X20] :
                                ( ? [X21] :
                                    ( ~ p1(X21)
                                    & r1(X20,X21) )
                                & ? [X22] :
                                    ( ! [X23] :
                                        ( p1(X23)
                                        | ~ r1(X22,X23) )
                                    & r1(X20,X22) )
                                & r1(X18,X20) )
                            & ? [X24] :
                                ( ~ p2(X24)
                                & r1(X18,X24) )
                            & r1(X16,X18) )
                        & ? [X25] :
                            ( ~ p2(X25)
                            & r1(X16,X25) )
                        & r1(X14,X16) )
                    & ? [X26] :
                        ( ~ p2(X26)
                        & r1(X14,X26) )
                    & r1(X12,X14) )
                & ? [X27] :
                    ( ~ p2(X27)
                    & r1(X12,X27) )
                & r1(X10,X12) )
            & ? [X28] :
                ( ~ p2(X28)
                & r1(X10,X28) )
            & r1(X8,X10) )
        & ? [X29] :
            ( ~ p2(X29)
            & r1(X8,X29) )
        & r1(sK6,X8) )
   => ( ? [X9] :
          ( ~ p1(X9)
          & r1(sK8,X9) )
      & ? [X10] :
          ( ? [X11] :
              ( ~ p1(X11)
              & r1(X10,X11) )
          & ? [X12] :
              ( ? [X13] :
                  ( ~ p1(X13)
                  & r1(X12,X13) )
              & ? [X14] :
                  ( ? [X15] :
                      ( ~ p1(X15)
                      & r1(X14,X15) )
                  & ? [X16] :
                      ( ? [X17] :
                          ( ~ p1(X17)
                          & r1(X16,X17) )
                      & ? [X18] :
                          ( ? [X19] :
                              ( ~ p1(X19)
                              & r1(X18,X19) )
                          & ? [X20] :
                              ( ? [X21] :
                                  ( ~ p1(X21)
                                  & r1(X20,X21) )
                              & ? [X22] :
                                  ( ! [X23] :
                                      ( p1(X23)
                                      | ~ r1(X22,X23) )
                                  & r1(X20,X22) )
                              & r1(X18,X20) )
                          & ? [X24] :
                              ( ~ p2(X24)
                              & r1(X18,X24) )
                          & r1(X16,X18) )
                      & ? [X25] :
                          ( ~ p2(X25)
                          & r1(X16,X25) )
                      & r1(X14,X16) )
                  & ? [X26] :
                      ( ~ p2(X26)
                      & r1(X14,X26) )
                  & r1(X12,X14) )
              & ? [X27] :
                  ( ~ p2(X27)
                  & r1(X12,X27) )
              & r1(X10,X12) )
          & ? [X28] :
              ( ~ p2(X28)
              & r1(X10,X28) )
          & r1(sK8,X10) )
      & ? [X29] :
          ( ~ p2(X29)
          & r1(sK8,X29) )
      & r1(sK6,sK8) ) ),
    introduced(choice_axiom,[]) ).

fof(f21,plain,
    ( ? [X9] :
        ( ~ p1(X9)
        & r1(sK8,X9) )
   => ( ~ p1(sK9)
      & r1(sK8,sK9) ) ),
    introduced(choice_axiom,[]) ).

fof(f22,plain,
    ( ? [X10] :
        ( ? [X11] :
            ( ~ p1(X11)
            & r1(X10,X11) )
        & ? [X12] :
            ( ? [X13] :
                ( ~ p1(X13)
                & r1(X12,X13) )
            & ? [X14] :
                ( ? [X15] :
                    ( ~ p1(X15)
                    & r1(X14,X15) )
                & ? [X16] :
                    ( ? [X17] :
                        ( ~ p1(X17)
                        & r1(X16,X17) )
                    & ? [X18] :
                        ( ? [X19] :
                            ( ~ p1(X19)
                            & r1(X18,X19) )
                        & ? [X20] :
                            ( ? [X21] :
                                ( ~ p1(X21)
                                & r1(X20,X21) )
                            & ? [X22] :
                                ( ! [X23] :
                                    ( p1(X23)
                                    | ~ r1(X22,X23) )
                                & r1(X20,X22) )
                            & r1(X18,X20) )
                        & ? [X24] :
                            ( ~ p2(X24)
                            & r1(X18,X24) )
                        & r1(X16,X18) )
                    & ? [X25] :
                        ( ~ p2(X25)
                        & r1(X16,X25) )
                    & r1(X14,X16) )
                & ? [X26] :
                    ( ~ p2(X26)
                    & r1(X14,X26) )
                & r1(X12,X14) )
            & ? [X27] :
                ( ~ p2(X27)
                & r1(X12,X27) )
            & r1(X10,X12) )
        & ? [X28] :
            ( ~ p2(X28)
            & r1(X10,X28) )
        & r1(sK8,X10) )
   => ( ? [X11] :
          ( ~ p1(X11)
          & r1(sK10,X11) )
      & ? [X12] :
          ( ? [X13] :
              ( ~ p1(X13)
              & r1(X12,X13) )
          & ? [X14] :
              ( ? [X15] :
                  ( ~ p1(X15)
                  & r1(X14,X15) )
              & ? [X16] :
                  ( ? [X17] :
                      ( ~ p1(X17)
                      & r1(X16,X17) )
                  & ? [X18] :
                      ( ? [X19] :
                          ( ~ p1(X19)
                          & r1(X18,X19) )
                      & ? [X20] :
                          ( ? [X21] :
                              ( ~ p1(X21)
                              & r1(X20,X21) )
                          & ? [X22] :
                              ( ! [X23] :
                                  ( p1(X23)
                                  | ~ r1(X22,X23) )
                              & r1(X20,X22) )
                          & r1(X18,X20) )
                      & ? [X24] :
                          ( ~ p2(X24)
                          & r1(X18,X24) )
                      & r1(X16,X18) )
                  & ? [X25] :
                      ( ~ p2(X25)
                      & r1(X16,X25) )
                  & r1(X14,X16) )
              & ? [X26] :
                  ( ~ p2(X26)
                  & r1(X14,X26) )
              & r1(X12,X14) )
          & ? [X27] :
              ( ~ p2(X27)
              & r1(X12,X27) )
          & r1(sK10,X12) )
      & ? [X28] :
          ( ~ p2(X28)
          & r1(sK10,X28) )
      & r1(sK8,sK10) ) ),
    introduced(choice_axiom,[]) ).

fof(f23,plain,
    ( ? [X11] :
        ( ~ p1(X11)
        & r1(sK10,X11) )
   => ( ~ p1(sK11)
      & r1(sK10,sK11) ) ),
    introduced(choice_axiom,[]) ).

fof(f24,plain,
    ( ? [X12] :
        ( ? [X13] :
            ( ~ p1(X13)
            & r1(X12,X13) )
        & ? [X14] :
            ( ? [X15] :
                ( ~ p1(X15)
                & r1(X14,X15) )
            & ? [X16] :
                ( ? [X17] :
                    ( ~ p1(X17)
                    & r1(X16,X17) )
                & ? [X18] :
                    ( ? [X19] :
                        ( ~ p1(X19)
                        & r1(X18,X19) )
                    & ? [X20] :
                        ( ? [X21] :
                            ( ~ p1(X21)
                            & r1(X20,X21) )
                        & ? [X22] :
                            ( ! [X23] :
                                ( p1(X23)
                                | ~ r1(X22,X23) )
                            & r1(X20,X22) )
                        & r1(X18,X20) )
                    & ? [X24] :
                        ( ~ p2(X24)
                        & r1(X18,X24) )
                    & r1(X16,X18) )
                & ? [X25] :
                    ( ~ p2(X25)
                    & r1(X16,X25) )
                & r1(X14,X16) )
            & ? [X26] :
                ( ~ p2(X26)
                & r1(X14,X26) )
            & r1(X12,X14) )
        & ? [X27] :
            ( ~ p2(X27)
            & r1(X12,X27) )
        & r1(sK10,X12) )
   => ( ? [X13] :
          ( ~ p1(X13)
          & r1(sK12,X13) )
      & ? [X14] :
          ( ? [X15] :
              ( ~ p1(X15)
              & r1(X14,X15) )
          & ? [X16] :
              ( ? [X17] :
                  ( ~ p1(X17)
                  & r1(X16,X17) )
              & ? [X18] :
                  ( ? [X19] :
                      ( ~ p1(X19)
                      & r1(X18,X19) )
                  & ? [X20] :
                      ( ? [X21] :
                          ( ~ p1(X21)
                          & r1(X20,X21) )
                      & ? [X22] :
                          ( ! [X23] :
                              ( p1(X23)
                              | ~ r1(X22,X23) )
                          & r1(X20,X22) )
                      & r1(X18,X20) )
                  & ? [X24] :
                      ( ~ p2(X24)
                      & r1(X18,X24) )
                  & r1(X16,X18) )
              & ? [X25] :
                  ( ~ p2(X25)
                  & r1(X16,X25) )
              & r1(X14,X16) )
          & ? [X26] :
              ( ~ p2(X26)
              & r1(X14,X26) )
          & r1(sK12,X14) )
      & ? [X27] :
          ( ~ p2(X27)
          & r1(sK12,X27) )
      & r1(sK10,sK12) ) ),
    introduced(choice_axiom,[]) ).

fof(f25,plain,
    ( ? [X13] :
        ( ~ p1(X13)
        & r1(sK12,X13) )
   => ( ~ p1(sK13)
      & r1(sK12,sK13) ) ),
    introduced(choice_axiom,[]) ).

fof(f26,plain,
    ( ? [X14] :
        ( ? [X15] :
            ( ~ p1(X15)
            & r1(X14,X15) )
        & ? [X16] :
            ( ? [X17] :
                ( ~ p1(X17)
                & r1(X16,X17) )
            & ? [X18] :
                ( ? [X19] :
                    ( ~ p1(X19)
                    & r1(X18,X19) )
                & ? [X20] :
                    ( ? [X21] :
                        ( ~ p1(X21)
                        & r1(X20,X21) )
                    & ? [X22] :
                        ( ! [X23] :
                            ( p1(X23)
                            | ~ r1(X22,X23) )
                        & r1(X20,X22) )
                    & r1(X18,X20) )
                & ? [X24] :
                    ( ~ p2(X24)
                    & r1(X18,X24) )
                & r1(X16,X18) )
            & ? [X25] :
                ( ~ p2(X25)
                & r1(X16,X25) )
            & r1(X14,X16) )
        & ? [X26] :
            ( ~ p2(X26)
            & r1(X14,X26) )
        & r1(sK12,X14) )
   => ( ? [X15] :
          ( ~ p1(X15)
          & r1(sK14,X15) )
      & ? [X16] :
          ( ? [X17] :
              ( ~ p1(X17)
              & r1(X16,X17) )
          & ? [X18] :
              ( ? [X19] :
                  ( ~ p1(X19)
                  & r1(X18,X19) )
              & ? [X20] :
                  ( ? [X21] :
                      ( ~ p1(X21)
                      & r1(X20,X21) )
                  & ? [X22] :
                      ( ! [X23] :
                          ( p1(X23)
                          | ~ r1(X22,X23) )
                      & r1(X20,X22) )
                  & r1(X18,X20) )
              & ? [X24] :
                  ( ~ p2(X24)
                  & r1(X18,X24) )
              & r1(X16,X18) )
          & ? [X25] :
              ( ~ p2(X25)
              & r1(X16,X25) )
          & r1(sK14,X16) )
      & ? [X26] :
          ( ~ p2(X26)
          & r1(sK14,X26) )
      & r1(sK12,sK14) ) ),
    introduced(choice_axiom,[]) ).

fof(f27,plain,
    ( ? [X15] :
        ( ~ p1(X15)
        & r1(sK14,X15) )
   => ( ~ p1(sK15)
      & r1(sK14,sK15) ) ),
    introduced(choice_axiom,[]) ).

fof(f28,plain,
    ( ? [X16] :
        ( ? [X17] :
            ( ~ p1(X17)
            & r1(X16,X17) )
        & ? [X18] :
            ( ? [X19] :
                ( ~ p1(X19)
                & r1(X18,X19) )
            & ? [X20] :
                ( ? [X21] :
                    ( ~ p1(X21)
                    & r1(X20,X21) )
                & ? [X22] :
                    ( ! [X23] :
                        ( p1(X23)
                        | ~ r1(X22,X23) )
                    & r1(X20,X22) )
                & r1(X18,X20) )
            & ? [X24] :
                ( ~ p2(X24)
                & r1(X18,X24) )
            & r1(X16,X18) )
        & ? [X25] :
            ( ~ p2(X25)
            & r1(X16,X25) )
        & r1(sK14,X16) )
   => ( ? [X17] :
          ( ~ p1(X17)
          & r1(sK16,X17) )
      & ? [X18] :
          ( ? [X19] :
              ( ~ p1(X19)
              & r1(X18,X19) )
          & ? [X20] :
              ( ? [X21] :
                  ( ~ p1(X21)
                  & r1(X20,X21) )
              & ? [X22] :
                  ( ! [X23] :
                      ( p1(X23)
                      | ~ r1(X22,X23) )
                  & r1(X20,X22) )
              & r1(X18,X20) )
          & ? [X24] :
              ( ~ p2(X24)
              & r1(X18,X24) )
          & r1(sK16,X18) )
      & ? [X25] :
          ( ~ p2(X25)
          & r1(sK16,X25) )
      & r1(sK14,sK16) ) ),
    introduced(choice_axiom,[]) ).

fof(f29,plain,
    ( ? [X17] :
        ( ~ p1(X17)
        & r1(sK16,X17) )
   => ( ~ p1(sK17)
      & r1(sK16,sK17) ) ),
    introduced(choice_axiom,[]) ).

fof(f30,plain,
    ( ? [X18] :
        ( ? [X19] :
            ( ~ p1(X19)
            & r1(X18,X19) )
        & ? [X20] :
            ( ? [X21] :
                ( ~ p1(X21)
                & r1(X20,X21) )
            & ? [X22] :
                ( ! [X23] :
                    ( p1(X23)
                    | ~ r1(X22,X23) )
                & r1(X20,X22) )
            & r1(X18,X20) )
        & ? [X24] :
            ( ~ p2(X24)
            & r1(X18,X24) )
        & r1(sK16,X18) )
   => ( ? [X19] :
          ( ~ p1(X19)
          & r1(sK18,X19) )
      & ? [X20] :
          ( ? [X21] :
              ( ~ p1(X21)
              & r1(X20,X21) )
          & ? [X22] :
              ( ! [X23] :
                  ( p1(X23)
                  | ~ r1(X22,X23) )
              & r1(X20,X22) )
          & r1(sK18,X20) )
      & ? [X24] :
          ( ~ p2(X24)
          & r1(sK18,X24) )
      & r1(sK16,sK18) ) ),
    introduced(choice_axiom,[]) ).

fof(f31,plain,
    ( ? [X19] :
        ( ~ p1(X19)
        & r1(sK18,X19) )
   => ( ~ p1(sK19)
      & r1(sK18,sK19) ) ),
    introduced(choice_axiom,[]) ).

fof(f32,plain,
    ( ? [X20] :
        ( ? [X21] :
            ( ~ p1(X21)
            & r1(X20,X21) )
        & ? [X22] :
            ( ! [X23] :
                ( p1(X23)
                | ~ r1(X22,X23) )
            & r1(X20,X22) )
        & r1(sK18,X20) )
   => ( ? [X21] :
          ( ~ p1(X21)
          & r1(sK20,X21) )
      & ? [X22] :
          ( ! [X23] :
              ( p1(X23)
              | ~ r1(X22,X23) )
          & r1(sK20,X22) )
      & r1(sK18,sK20) ) ),
    introduced(choice_axiom,[]) ).

fof(f33,plain,
    ( ? [X21] :
        ( ~ p1(X21)
        & r1(sK20,X21) )
   => ( ~ p1(sK21)
      & r1(sK20,sK21) ) ),
    introduced(choice_axiom,[]) ).

fof(f34,plain,
    ( ? [X22] :
        ( ! [X23] :
            ( p1(X23)
            | ~ r1(X22,X23) )
        & r1(sK20,X22) )
   => ( ! [X23] :
          ( p1(X23)
          | ~ r1(sK22,X23) )
      & r1(sK20,sK22) ) ),
    introduced(choice_axiom,[]) ).

fof(f35,plain,
    ( ? [X24] :
        ( ~ p2(X24)
        & r1(sK18,X24) )
   => ( ~ p2(sK23)
      & r1(sK18,sK23) ) ),
    introduced(choice_axiom,[]) ).

fof(f36,plain,
    ( ? [X25] :
        ( ~ p2(X25)
        & r1(sK16,X25) )
   => ( ~ p2(sK24)
      & r1(sK16,sK24) ) ),
    introduced(choice_axiom,[]) ).

fof(f37,plain,
    ( ? [X26] :
        ( ~ p2(X26)
        & r1(sK14,X26) )
   => ( ~ p2(sK25)
      & r1(sK14,sK25) ) ),
    introduced(choice_axiom,[]) ).

fof(f38,plain,
    ( ? [X27] :
        ( ~ p2(X27)
        & r1(sK12,X27) )
   => ( ~ p2(sK26)
      & r1(sK12,sK26) ) ),
    introduced(choice_axiom,[]) ).

fof(f39,plain,
    ( ? [X28] :
        ( ~ p2(X28)
        & r1(sK10,X28) )
   => ( ~ p2(sK27)
      & r1(sK10,sK27) ) ),
    introduced(choice_axiom,[]) ).

fof(f40,plain,
    ( ? [X29] :
        ( ~ p2(X29)
        & r1(sK8,X29) )
   => ( ~ p2(sK28)
      & r1(sK8,sK28) ) ),
    introduced(choice_axiom,[]) ).

fof(f41,plain,
    ( ? [X30] :
        ( ~ p2(X30)
        & r1(sK6,X30) )
   => ( ~ p2(sK29)
      & r1(sK6,sK29) ) ),
    introduced(choice_axiom,[]) ).

fof(f42,plain,
    ( ? [X31] :
        ( ~ p2(X31)
        & r1(sK4,X31) )
   => ( ~ p2(sK30)
      & r1(sK4,sK30) ) ),
    introduced(choice_axiom,[]) ).

fof(f43,plain,
    ( ? [X32] :
        ( ~ p2(X32)
        & r1(sK2,X32) )
   => ( ~ p2(sK31)
      & r1(sK2,sK31) ) ),
    introduced(choice_axiom,[]) ).

fof(f44,plain,
    ( ? [X33] :
        ( ~ p2(X33)
        & r1(sK0,X33) )
   => ( ~ p2(sK32)
      & r1(sK0,sK32) ) ),
    introduced(choice_axiom,[]) ).

fof(f45,plain,
    ! [X35] :
      ( ? [X36] : r1(X35,X36)
     => r1(X35,sK33(X35)) ),
    introduced(choice_axiom,[]) ).

fof(f46,plain,
    ! [X40] :
      ( ? [X41] :
          ( ~ p1(X41)
          & r1(X40,X41) )
     => ( ~ p1(sK34(X40))
        & r1(X40,sK34(X40)) ) ),
    introduced(choice_axiom,[]) ).

fof(f47,plain,
    ! [X42] :
      ( ? [X43] :
          ( ! [X44] :
              ( p1(X44)
              | ~ r1(X43,X44) )
          & r1(X42,X43) )
     => ( ! [X44] :
            ( p1(X44)
            | ~ r1(sK35(X42),X44) )
        & r1(X42,sK35(X42)) ) ),
    introduced(choice_axiom,[]) ).

fof(f48,plain,
    ! [X50] :
      ( ? [X51] :
          ( ~ p1(X51)
          & r1(X50,X51) )
     => ( ~ p1(sK36(X50))
        & r1(X50,sK36(X50)) ) ),
    introduced(choice_axiom,[]) ).

fof(f49,plain,
    ! [X55] :
      ( ? [X56] :
          ( p1(X56)
          & r1(X55,X56) )
     => ( p1(sK37(X55))
        & r1(X55,sK37(X55)) ) ),
    introduced(choice_axiom,[]) ).

fof(f50,plain,
    ( ? [X58] :
        ( ~ p1(X58)
        & r1(sK0,X58) )
   => ( ~ p1(sK38)
      & r1(sK0,sK38) ) ),
    introduced(choice_axiom,[]) ).

fof(f51,plain,
    ( ? [X59] :
        ( ? [X60] :
            ( ~ p1(X60)
            & r1(X59,X60) )
        & ? [X61] :
            ( ? [X62] :
                ( ~ p1(X62)
                & r1(X61,X62) )
            & ? [X63] :
                ( ? [X64] :
                    ( ~ p1(X64)
                    & r1(X63,X64) )
                & ? [X65] :
                    ( ? [X66] :
                        ( ~ p1(X66)
                        & r1(X65,X66) )
                    & ? [X67] :
                        ( ? [X68] :
                            ( ~ p1(X68)
                            & r1(X67,X68) )
                        & ? [X69] :
                            ( ? [X70] :
                                ( ~ p1(X70)
                                & r1(X69,X70) )
                            & ? [X71] :
                                ( ? [X72] :
                                    ( ~ p1(X72)
                                    & r1(X71,X72) )
                                & ? [X73] :
                                    ( ? [X74] :
                                        ( ~ p1(X74)
                                        & r1(X73,X74) )
                                    & ? [X75] :
                                        ( ? [X76] :
                                            ( ~ p1(X76)
                                            & r1(X75,X76) )
                                        & ? [X77] :
                                            ( ? [X78] :
                                                ( ~ p1(X78)
                                                & r1(X77,X78) )
                                            & ? [X79] :
                                                ( ! [X80] :
                                                    ( p1(X80)
                                                    | ~ r1(X79,X80) )
                                                & r1(X77,X79) )
                                            & r1(X75,X77) )
                                        & ? [X81] :
                                            ( ~ p2(X81)
                                            & r1(X75,X81) )
                                        & r1(X73,X75) )
                                    & ? [X82] :
                                        ( ~ p2(X82)
                                        & r1(X73,X82) )
                                    & r1(X71,X73) )
                                & ? [X83] :
                                    ( ~ p2(X83)
                                    & r1(X71,X83) )
                                & r1(X69,X71) )
                            & ? [X84] :
                                ( ~ p2(X84)
                                & r1(X69,X84) )
                            & r1(X67,X69) )
                        & ? [X85] :
                            ( ~ p2(X85)
                            & r1(X67,X85) )
                        & r1(X65,X67) )
                    & ? [X86] :
                        ( ~ p2(X86)
                        & r1(X65,X86) )
                    & r1(X63,X65) )
                & ? [X87] :
                    ( ~ p2(X87)
                    & r1(X63,X87) )
                & r1(X61,X63) )
            & ? [X88] :
                ( ~ p2(X88)
                & r1(X61,X88) )
            & r1(X59,X61) )
        & ? [X89] :
            ( ~ p2(X89)
            & r1(X59,X89) )
        & r1(sK0,X59) )
   => ( ? [X60] :
          ( ~ p1(X60)
          & r1(sK39,X60) )
      & ? [X61] :
          ( ? [X62] :
              ( ~ p1(X62)
              & r1(X61,X62) )
          & ? [X63] :
              ( ? [X64] :
                  ( ~ p1(X64)
                  & r1(X63,X64) )
              & ? [X65] :
                  ( ? [X66] :
                      ( ~ p1(X66)
                      & r1(X65,X66) )
                  & ? [X67] :
                      ( ? [X68] :
                          ( ~ p1(X68)
                          & r1(X67,X68) )
                      & ? [X69] :
                          ( ? [X70] :
                              ( ~ p1(X70)
                              & r1(X69,X70) )
                          & ? [X71] :
                              ( ? [X72] :
                                  ( ~ p1(X72)
                                  & r1(X71,X72) )
                              & ? [X73] :
                                  ( ? [X74] :
                                      ( ~ p1(X74)
                                      & r1(X73,X74) )
                                  & ? [X75] :
                                      ( ? [X76] :
                                          ( ~ p1(X76)
                                          & r1(X75,X76) )
                                      & ? [X77] :
                                          ( ? [X78] :
                                              ( ~ p1(X78)
                                              & r1(X77,X78) )
                                          & ? [X79] :
                                              ( ! [X80] :
                                                  ( p1(X80)
                                                  | ~ r1(X79,X80) )
                                              & r1(X77,X79) )
                                          & r1(X75,X77) )
                                      & ? [X81] :
                                          ( ~ p2(X81)
                                          & r1(X75,X81) )
                                      & r1(X73,X75) )
                                  & ? [X82] :
                                      ( ~ p2(X82)
                                      & r1(X73,X82) )
                                  & r1(X71,X73) )
                              & ? [X83] :
                                  ( ~ p2(X83)
                                  & r1(X71,X83) )
                              & r1(X69,X71) )
                          & ? [X84] :
                              ( ~ p2(X84)
                              & r1(X69,X84) )
                          & r1(X67,X69) )
                      & ? [X85] :
                          ( ~ p2(X85)
                          & r1(X67,X85) )
                      & r1(X65,X67) )
                  & ? [X86] :
                      ( ~ p2(X86)
                      & r1(X65,X86) )
                  & r1(X63,X65) )
              & ? [X87] :
                  ( ~ p2(X87)
                  & r1(X63,X87) )
              & r1(X61,X63) )
          & ? [X88] :
              ( ~ p2(X88)
              & r1(X61,X88) )
          & r1(sK39,X61) )
      & ? [X89] :
          ( ~ p2(X89)
          & r1(sK39,X89) )
      & r1(sK0,sK39) ) ),
    introduced(choice_axiom,[]) ).

fof(f52,plain,
    ( ? [X60] :
        ( ~ p1(X60)
        & r1(sK39,X60) )
   => ( ~ p1(sK40)
      & r1(sK39,sK40) ) ),
    introduced(choice_axiom,[]) ).

fof(f53,plain,
    ( ? [X61] :
        ( ? [X62] :
            ( ~ p1(X62)
            & r1(X61,X62) )
        & ? [X63] :
            ( ? [X64] :
                ( ~ p1(X64)
                & r1(X63,X64) )
            & ? [X65] :
                ( ? [X66] :
                    ( ~ p1(X66)
                    & r1(X65,X66) )
                & ? [X67] :
                    ( ? [X68] :
                        ( ~ p1(X68)
                        & r1(X67,X68) )
                    & ? [X69] :
                        ( ? [X70] :
                            ( ~ p1(X70)
                            & r1(X69,X70) )
                        & ? [X71] :
                            ( ? [X72] :
                                ( ~ p1(X72)
                                & r1(X71,X72) )
                            & ? [X73] :
                                ( ? [X74] :
                                    ( ~ p1(X74)
                                    & r1(X73,X74) )
                                & ? [X75] :
                                    ( ? [X76] :
                                        ( ~ p1(X76)
                                        & r1(X75,X76) )
                                    & ? [X77] :
                                        ( ? [X78] :
                                            ( ~ p1(X78)
                                            & r1(X77,X78) )
                                        & ? [X79] :
                                            ( ! [X80] :
                                                ( p1(X80)
                                                | ~ r1(X79,X80) )
                                            & r1(X77,X79) )
                                        & r1(X75,X77) )
                                    & ? [X81] :
                                        ( ~ p2(X81)
                                        & r1(X75,X81) )
                                    & r1(X73,X75) )
                                & ? [X82] :
                                    ( ~ p2(X82)
                                    & r1(X73,X82) )
                                & r1(X71,X73) )
                            & ? [X83] :
                                ( ~ p2(X83)
                                & r1(X71,X83) )
                            & r1(X69,X71) )
                        & ? [X84] :
                            ( ~ p2(X84)
                            & r1(X69,X84) )
                        & r1(X67,X69) )
                    & ? [X85] :
                        ( ~ p2(X85)
                        & r1(X67,X85) )
                    & r1(X65,X67) )
                & ? [X86] :
                    ( ~ p2(X86)
                    & r1(X65,X86) )
                & r1(X63,X65) )
            & ? [X87] :
                ( ~ p2(X87)
                & r1(X63,X87) )
            & r1(X61,X63) )
        & ? [X88] :
            ( ~ p2(X88)
            & r1(X61,X88) )
        & r1(sK39,X61) )
   => ( ? [X62] :
          ( ~ p1(X62)
          & r1(sK41,X62) )
      & ? [X63] :
          ( ? [X64] :
              ( ~ p1(X64)
              & r1(X63,X64) )
          & ? [X65] :
              ( ? [X66] :
                  ( ~ p1(X66)
                  & r1(X65,X66) )
              & ? [X67] :
                  ( ? [X68] :
                      ( ~ p1(X68)
                      & r1(X67,X68) )
                  & ? [X69] :
                      ( ? [X70] :
                          ( ~ p1(X70)
                          & r1(X69,X70) )
                      & ? [X71] :
                          ( ? [X72] :
                              ( ~ p1(X72)
                              & r1(X71,X72) )
                          & ? [X73] :
                              ( ? [X74] :
                                  ( ~ p1(X74)
                                  & r1(X73,X74) )
                              & ? [X75] :
                                  ( ? [X76] :
                                      ( ~ p1(X76)
                                      & r1(X75,X76) )
                                  & ? [X77] :
                                      ( ? [X78] :
                                          ( ~ p1(X78)
                                          & r1(X77,X78) )
                                      & ? [X79] :
                                          ( ! [X80] :
                                              ( p1(X80)
                                              | ~ r1(X79,X80) )
                                          & r1(X77,X79) )
                                      & r1(X75,X77) )
                                  & ? [X81] :
                                      ( ~ p2(X81)
                                      & r1(X75,X81) )
                                  & r1(X73,X75) )
                              & ? [X82] :
                                  ( ~ p2(X82)
                                  & r1(X73,X82) )
                              & r1(X71,X73) )
                          & ? [X83] :
                              ( ~ p2(X83)
                              & r1(X71,X83) )
                          & r1(X69,X71) )
                      & ? [X84] :
                          ( ~ p2(X84)
                          & r1(X69,X84) )
                      & r1(X67,X69) )
                  & ? [X85] :
                      ( ~ p2(X85)
                      & r1(X67,X85) )
                  & r1(X65,X67) )
              & ? [X86] :
                  ( ~ p2(X86)
                  & r1(X65,X86) )
              & r1(X63,X65) )
          & ? [X87] :
              ( ~ p2(X87)
              & r1(X63,X87) )
          & r1(sK41,X63) )
      & ? [X88] :
          ( ~ p2(X88)
          & r1(sK41,X88) )
      & r1(sK39,sK41) ) ),
    introduced(choice_axiom,[]) ).

fof(f54,plain,
    ( ? [X62] :
        ( ~ p1(X62)
        & r1(sK41,X62) )
   => ( ~ p1(sK42)
      & r1(sK41,sK42) ) ),
    introduced(choice_axiom,[]) ).

fof(f55,plain,
    ( ? [X63] :
        ( ? [X64] :
            ( ~ p1(X64)
            & r1(X63,X64) )
        & ? [X65] :
            ( ? [X66] :
                ( ~ p1(X66)
                & r1(X65,X66) )
            & ? [X67] :
                ( ? [X68] :
                    ( ~ p1(X68)
                    & r1(X67,X68) )
                & ? [X69] :
                    ( ? [X70] :
                        ( ~ p1(X70)
                        & r1(X69,X70) )
                    & ? [X71] :
                        ( ? [X72] :
                            ( ~ p1(X72)
                            & r1(X71,X72) )
                        & ? [X73] :
                            ( ? [X74] :
                                ( ~ p1(X74)
                                & r1(X73,X74) )
                            & ? [X75] :
                                ( ? [X76] :
                                    ( ~ p1(X76)
                                    & r1(X75,X76) )
                                & ? [X77] :
                                    ( ? [X78] :
                                        ( ~ p1(X78)
                                        & r1(X77,X78) )
                                    & ? [X79] :
                                        ( ! [X80] :
                                            ( p1(X80)
                                            | ~ r1(X79,X80) )
                                        & r1(X77,X79) )
                                    & r1(X75,X77) )
                                & ? [X81] :
                                    ( ~ p2(X81)
                                    & r1(X75,X81) )
                                & r1(X73,X75) )
                            & ? [X82] :
                                ( ~ p2(X82)
                                & r1(X73,X82) )
                            & r1(X71,X73) )
                        & ? [X83] :
                            ( ~ p2(X83)
                            & r1(X71,X83) )
                        & r1(X69,X71) )
                    & ? [X84] :
                        ( ~ p2(X84)
                        & r1(X69,X84) )
                    & r1(X67,X69) )
                & ? [X85] :
                    ( ~ p2(X85)
                    & r1(X67,X85) )
                & r1(X65,X67) )
            & ? [X86] :
                ( ~ p2(X86)
                & r1(X65,X86) )
            & r1(X63,X65) )
        & ? [X87] :
            ( ~ p2(X87)
            & r1(X63,X87) )
        & r1(sK41,X63) )
   => ( ? [X64] :
          ( ~ p1(X64)
          & r1(sK43,X64) )
      & ? [X65] :
          ( ? [X66] :
              ( ~ p1(X66)
              & r1(X65,X66) )
          & ? [X67] :
              ( ? [X68] :
                  ( ~ p1(X68)
                  & r1(X67,X68) )
              & ? [X69] :
                  ( ? [X70] :
                      ( ~ p1(X70)
                      & r1(X69,X70) )
                  & ? [X71] :
                      ( ? [X72] :
                          ( ~ p1(X72)
                          & r1(X71,X72) )
                      & ? [X73] :
                          ( ? [X74] :
                              ( ~ p1(X74)
                              & r1(X73,X74) )
                          & ? [X75] :
                              ( ? [X76] :
                                  ( ~ p1(X76)
                                  & r1(X75,X76) )
                              & ? [X77] :
                                  ( ? [X78] :
                                      ( ~ p1(X78)
                                      & r1(X77,X78) )
                                  & ? [X79] :
                                      ( ! [X80] :
                                          ( p1(X80)
                                          | ~ r1(X79,X80) )
                                      & r1(X77,X79) )
                                  & r1(X75,X77) )
                              & ? [X81] :
                                  ( ~ p2(X81)
                                  & r1(X75,X81) )
                              & r1(X73,X75) )
                          & ? [X82] :
                              ( ~ p2(X82)
                              & r1(X73,X82) )
                          & r1(X71,X73) )
                      & ? [X83] :
                          ( ~ p2(X83)
                          & r1(X71,X83) )
                      & r1(X69,X71) )
                  & ? [X84] :
                      ( ~ p2(X84)
                      & r1(X69,X84) )
                  & r1(X67,X69) )
              & ? [X85] :
                  ( ~ p2(X85)
                  & r1(X67,X85) )
              & r1(X65,X67) )
          & ? [X86] :
              ( ~ p2(X86)
              & r1(X65,X86) )
          & r1(sK43,X65) )
      & ? [X87] :
          ( ~ p2(X87)
          & r1(sK43,X87) )
      & r1(sK41,sK43) ) ),
    introduced(choice_axiom,[]) ).

fof(f56,plain,
    ( ? [X64] :
        ( ~ p1(X64)
        & r1(sK43,X64) )
   => ( ~ p1(sK44)
      & r1(sK43,sK44) ) ),
    introduced(choice_axiom,[]) ).

fof(f57,plain,
    ( ? [X65] :
        ( ? [X66] :
            ( ~ p1(X66)
            & r1(X65,X66) )
        & ? [X67] :
            ( ? [X68] :
                ( ~ p1(X68)
                & r1(X67,X68) )
            & ? [X69] :
                ( ? [X70] :
                    ( ~ p1(X70)
                    & r1(X69,X70) )
                & ? [X71] :
                    ( ? [X72] :
                        ( ~ p1(X72)
                        & r1(X71,X72) )
                    & ? [X73] :
                        ( ? [X74] :
                            ( ~ p1(X74)
                            & r1(X73,X74) )
                        & ? [X75] :
                            ( ? [X76] :
                                ( ~ p1(X76)
                                & r1(X75,X76) )
                            & ? [X77] :
                                ( ? [X78] :
                                    ( ~ p1(X78)
                                    & r1(X77,X78) )
                                & ? [X79] :
                                    ( ! [X80] :
                                        ( p1(X80)
                                        | ~ r1(X79,X80) )
                                    & r1(X77,X79) )
                                & r1(X75,X77) )
                            & ? [X81] :
                                ( ~ p2(X81)
                                & r1(X75,X81) )
                            & r1(X73,X75) )
                        & ? [X82] :
                            ( ~ p2(X82)
                            & r1(X73,X82) )
                        & r1(X71,X73) )
                    & ? [X83] :
                        ( ~ p2(X83)
                        & r1(X71,X83) )
                    & r1(X69,X71) )
                & ? [X84] :
                    ( ~ p2(X84)
                    & r1(X69,X84) )
                & r1(X67,X69) )
            & ? [X85] :
                ( ~ p2(X85)
                & r1(X67,X85) )
            & r1(X65,X67) )
        & ? [X86] :
            ( ~ p2(X86)
            & r1(X65,X86) )
        & r1(sK43,X65) )
   => ( ? [X66] :
          ( ~ p1(X66)
          & r1(sK45,X66) )
      & ? [X67] :
          ( ? [X68] :
              ( ~ p1(X68)
              & r1(X67,X68) )
          & ? [X69] :
              ( ? [X70] :
                  ( ~ p1(X70)
                  & r1(X69,X70) )
              & ? [X71] :
                  ( ? [X72] :
                      ( ~ p1(X72)
                      & r1(X71,X72) )
                  & ? [X73] :
                      ( ? [X74] :
                          ( ~ p1(X74)
                          & r1(X73,X74) )
                      & ? [X75] :
                          ( ? [X76] :
                              ( ~ p1(X76)
                              & r1(X75,X76) )
                          & ? [X77] :
                              ( ? [X78] :
                                  ( ~ p1(X78)
                                  & r1(X77,X78) )
                              & ? [X79] :
                                  ( ! [X80] :
                                      ( p1(X80)
                                      | ~ r1(X79,X80) )
                                  & r1(X77,X79) )
                              & r1(X75,X77) )
                          & ? [X81] :
                              ( ~ p2(X81)
                              & r1(X75,X81) )
                          & r1(X73,X75) )
                      & ? [X82] :
                          ( ~ p2(X82)
                          & r1(X73,X82) )
                      & r1(X71,X73) )
                  & ? [X83] :
                      ( ~ p2(X83)
                      & r1(X71,X83) )
                  & r1(X69,X71) )
              & ? [X84] :
                  ( ~ p2(X84)
                  & r1(X69,X84) )
              & r1(X67,X69) )
          & ? [X85] :
              ( ~ p2(X85)
              & r1(X67,X85) )
          & r1(sK45,X67) )
      & ? [X86] :
          ( ~ p2(X86)
          & r1(sK45,X86) )
      & r1(sK43,sK45) ) ),
    introduced(choice_axiom,[]) ).

fof(f58,plain,
    ( ? [X66] :
        ( ~ p1(X66)
        & r1(sK45,X66) )
   => ( ~ p1(sK46)
      & r1(sK45,sK46) ) ),
    introduced(choice_axiom,[]) ).

fof(f59,plain,
    ( ? [X67] :
        ( ? [X68] :
            ( ~ p1(X68)
            & r1(X67,X68) )
        & ? [X69] :
            ( ? [X70] :
                ( ~ p1(X70)
                & r1(X69,X70) )
            & ? [X71] :
                ( ? [X72] :
                    ( ~ p1(X72)
                    & r1(X71,X72) )
                & ? [X73] :
                    ( ? [X74] :
                        ( ~ p1(X74)
                        & r1(X73,X74) )
                    & ? [X75] :
                        ( ? [X76] :
                            ( ~ p1(X76)
                            & r1(X75,X76) )
                        & ? [X77] :
                            ( ? [X78] :
                                ( ~ p1(X78)
                                & r1(X77,X78) )
                            & ? [X79] :
                                ( ! [X80] :
                                    ( p1(X80)
                                    | ~ r1(X79,X80) )
                                & r1(X77,X79) )
                            & r1(X75,X77) )
                        & ? [X81] :
                            ( ~ p2(X81)
                            & r1(X75,X81) )
                        & r1(X73,X75) )
                    & ? [X82] :
                        ( ~ p2(X82)
                        & r1(X73,X82) )
                    & r1(X71,X73) )
                & ? [X83] :
                    ( ~ p2(X83)
                    & r1(X71,X83) )
                & r1(X69,X71) )
            & ? [X84] :
                ( ~ p2(X84)
                & r1(X69,X84) )
            & r1(X67,X69) )
        & ? [X85] :
            ( ~ p2(X85)
            & r1(X67,X85) )
        & r1(sK45,X67) )
   => ( ? [X68] :
          ( ~ p1(X68)
          & r1(sK47,X68) )
      & ? [X69] :
          ( ? [X70] :
              ( ~ p1(X70)
              & r1(X69,X70) )
          & ? [X71] :
              ( ? [X72] :
                  ( ~ p1(X72)
                  & r1(X71,X72) )
              & ? [X73] :
                  ( ? [X74] :
                      ( ~ p1(X74)
                      & r1(X73,X74) )
                  & ? [X75] :
                      ( ? [X76] :
                          ( ~ p1(X76)
                          & r1(X75,X76) )
                      & ? [X77] :
                          ( ? [X78] :
                              ( ~ p1(X78)
                              & r1(X77,X78) )
                          & ? [X79] :
                              ( ! [X80] :
                                  ( p1(X80)
                                  | ~ r1(X79,X80) )
                              & r1(X77,X79) )
                          & r1(X75,X77) )
                      & ? [X81] :
                          ( ~ p2(X81)
                          & r1(X75,X81) )
                      & r1(X73,X75) )
                  & ? [X82] :
                      ( ~ p2(X82)
                      & r1(X73,X82) )
                  & r1(X71,X73) )
              & ? [X83] :
                  ( ~ p2(X83)
                  & r1(X71,X83) )
              & r1(X69,X71) )
          & ? [X84] :
              ( ~ p2(X84)
              & r1(X69,X84) )
          & r1(sK47,X69) )
      & ? [X85] :
          ( ~ p2(X85)
          & r1(sK47,X85) )
      & r1(sK45,sK47) ) ),
    introduced(choice_axiom,[]) ).

fof(f60,plain,
    ( ? [X68] :
        ( ~ p1(X68)
        & r1(sK47,X68) )
   => ( ~ p1(sK48)
      & r1(sK47,sK48) ) ),
    introduced(choice_axiom,[]) ).

fof(f61,plain,
    ( ? [X69] :
        ( ? [X70] :
            ( ~ p1(X70)
            & r1(X69,X70) )
        & ? [X71] :
            ( ? [X72] :
                ( ~ p1(X72)
                & r1(X71,X72) )
            & ? [X73] :
                ( ? [X74] :
                    ( ~ p1(X74)
                    & r1(X73,X74) )
                & ? [X75] :
                    ( ? [X76] :
                        ( ~ p1(X76)
                        & r1(X75,X76) )
                    & ? [X77] :
                        ( ? [X78] :
                            ( ~ p1(X78)
                            & r1(X77,X78) )
                        & ? [X79] :
                            ( ! [X80] :
                                ( p1(X80)
                                | ~ r1(X79,X80) )
                            & r1(X77,X79) )
                        & r1(X75,X77) )
                    & ? [X81] :
                        ( ~ p2(X81)
                        & r1(X75,X81) )
                    & r1(X73,X75) )
                & ? [X82] :
                    ( ~ p2(X82)
                    & r1(X73,X82) )
                & r1(X71,X73) )
            & ? [X83] :
                ( ~ p2(X83)
                & r1(X71,X83) )
            & r1(X69,X71) )
        & ? [X84] :
            ( ~ p2(X84)
            & r1(X69,X84) )
        & r1(sK47,X69) )
   => ( ? [X70] :
          ( ~ p1(X70)
          & r1(sK49,X70) )
      & ? [X71] :
          ( ? [X72] :
              ( ~ p1(X72)
              & r1(X71,X72) )
          & ? [X73] :
              ( ? [X74] :
                  ( ~ p1(X74)
                  & r1(X73,X74) )
              & ? [X75] :
                  ( ? [X76] :
                      ( ~ p1(X76)
                      & r1(X75,X76) )
                  & ? [X77] :
                      ( ? [X78] :
                          ( ~ p1(X78)
                          & r1(X77,X78) )
                      & ? [X79] :
                          ( ! [X80] :
                              ( p1(X80)
                              | ~ r1(X79,X80) )
                          & r1(X77,X79) )
                      & r1(X75,X77) )
                  & ? [X81] :
                      ( ~ p2(X81)
                      & r1(X75,X81) )
                  & r1(X73,X75) )
              & ? [X82] :
                  ( ~ p2(X82)
                  & r1(X73,X82) )
              & r1(X71,X73) )
          & ? [X83] :
              ( ~ p2(X83)
              & r1(X71,X83) )
          & r1(sK49,X71) )
      & ? [X84] :
          ( ~ p2(X84)
          & r1(sK49,X84) )
      & r1(sK47,sK49) ) ),
    introduced(choice_axiom,[]) ).

fof(f62,plain,
    ( ? [X70] :
        ( ~ p1(X70)
        & r1(sK49,X70) )
   => ( ~ p1(sK50)
      & r1(sK49,sK50) ) ),
    introduced(choice_axiom,[]) ).

fof(f63,plain,
    ( ? [X71] :
        ( ? [X72] :
            ( ~ p1(X72)
            & r1(X71,X72) )
        & ? [X73] :
            ( ? [X74] :
                ( ~ p1(X74)
                & r1(X73,X74) )
            & ? [X75] :
                ( ? [X76] :
                    ( ~ p1(X76)
                    & r1(X75,X76) )
                & ? [X77] :
                    ( ? [X78] :
                        ( ~ p1(X78)
                        & r1(X77,X78) )
                    & ? [X79] :
                        ( ! [X80] :
                            ( p1(X80)
                            | ~ r1(X79,X80) )
                        & r1(X77,X79) )
                    & r1(X75,X77) )
                & ? [X81] :
                    ( ~ p2(X81)
                    & r1(X75,X81) )
                & r1(X73,X75) )
            & ? [X82] :
                ( ~ p2(X82)
                & r1(X73,X82) )
            & r1(X71,X73) )
        & ? [X83] :
            ( ~ p2(X83)
            & r1(X71,X83) )
        & r1(sK49,X71) )
   => ( ? [X72] :
          ( ~ p1(X72)
          & r1(sK51,X72) )
      & ? [X73] :
          ( ? [X74] :
              ( ~ p1(X74)
              & r1(X73,X74) )
          & ? [X75] :
              ( ? [X76] :
                  ( ~ p1(X76)
                  & r1(X75,X76) )
              & ? [X77] :
                  ( ? [X78] :
                      ( ~ p1(X78)
                      & r1(X77,X78) )
                  & ? [X79] :
                      ( ! [X80] :
                          ( p1(X80)
                          | ~ r1(X79,X80) )
                      & r1(X77,X79) )
                  & r1(X75,X77) )
              & ? [X81] :
                  ( ~ p2(X81)
                  & r1(X75,X81) )
              & r1(X73,X75) )
          & ? [X82] :
              ( ~ p2(X82)
              & r1(X73,X82) )
          & r1(sK51,X73) )
      & ? [X83] :
          ( ~ p2(X83)
          & r1(sK51,X83) )
      & r1(sK49,sK51) ) ),
    introduced(choice_axiom,[]) ).

fof(f64,plain,
    ( ? [X72] :
        ( ~ p1(X72)
        & r1(sK51,X72) )
   => ( ~ p1(sK52)
      & r1(sK51,sK52) ) ),
    introduced(choice_axiom,[]) ).

fof(f65,plain,
    ( ? [X73] :
        ( ? [X74] :
            ( ~ p1(X74)
            & r1(X73,X74) )
        & ? [X75] :
            ( ? [X76] :
                ( ~ p1(X76)
                & r1(X75,X76) )
            & ? [X77] :
                ( ? [X78] :
                    ( ~ p1(X78)
                    & r1(X77,X78) )
                & ? [X79] :
                    ( ! [X80] :
                        ( p1(X80)
                        | ~ r1(X79,X80) )
                    & r1(X77,X79) )
                & r1(X75,X77) )
            & ? [X81] :
                ( ~ p2(X81)
                & r1(X75,X81) )
            & r1(X73,X75) )
        & ? [X82] :
            ( ~ p2(X82)
            & r1(X73,X82) )
        & r1(sK51,X73) )
   => ( ? [X74] :
          ( ~ p1(X74)
          & r1(sK53,X74) )
      & ? [X75] :
          ( ? [X76] :
              ( ~ p1(X76)
              & r1(X75,X76) )
          & ? [X77] :
              ( ? [X78] :
                  ( ~ p1(X78)
                  & r1(X77,X78) )
              & ? [X79] :
                  ( ! [X80] :
                      ( p1(X80)
                      | ~ r1(X79,X80) )
                  & r1(X77,X79) )
              & r1(X75,X77) )
          & ? [X81] :
              ( ~ p2(X81)
              & r1(X75,X81) )
          & r1(sK53,X75) )
      & ? [X82] :
          ( ~ p2(X82)
          & r1(sK53,X82) )
      & r1(sK51,sK53) ) ),
    introduced(choice_axiom,[]) ).

fof(f66,plain,
    ( ? [X74] :
        ( ~ p1(X74)
        & r1(sK53,X74) )
   => ( ~ p1(sK54)
      & r1(sK53,sK54) ) ),
    introduced(choice_axiom,[]) ).

fof(f67,plain,
    ( ? [X75] :
        ( ? [X76] :
            ( ~ p1(X76)
            & r1(X75,X76) )
        & ? [X77] :
            ( ? [X78] :
                ( ~ p1(X78)
                & r1(X77,X78) )
            & ? [X79] :
                ( ! [X80] :
                    ( p1(X80)
                    | ~ r1(X79,X80) )
                & r1(X77,X79) )
            & r1(X75,X77) )
        & ? [X81] :
            ( ~ p2(X81)
            & r1(X75,X81) )
        & r1(sK53,X75) )
   => ( ? [X76] :
          ( ~ p1(X76)
          & r1(sK55,X76) )
      & ? [X77] :
          ( ? [X78] :
              ( ~ p1(X78)
              & r1(X77,X78) )
          & ? [X79] :
              ( ! [X80] :
                  ( p1(X80)
                  | ~ r1(X79,X80) )
              & r1(X77,X79) )
          & r1(sK55,X77) )
      & ? [X81] :
          ( ~ p2(X81)
          & r1(sK55,X81) )
      & r1(sK53,sK55) ) ),
    introduced(choice_axiom,[]) ).

fof(f68,plain,
    ( ? [X76] :
        ( ~ p1(X76)
        & r1(sK55,X76) )
   => ( ~ p1(sK56)
      & r1(sK55,sK56) ) ),
    introduced(choice_axiom,[]) ).

fof(f69,plain,
    ( ? [X77] :
        ( ? [X78] :
            ( ~ p1(X78)
            & r1(X77,X78) )
        & ? [X79] :
            ( ! [X80] :
                ( p1(X80)
                | ~ r1(X79,X80) )
            & r1(X77,X79) )
        & r1(sK55,X77) )
   => ( ? [X78] :
          ( ~ p1(X78)
          & r1(sK57,X78) )
      & ? [X79] :
          ( ! [X80] :
              ( p1(X80)
              | ~ r1(X79,X80) )
          & r1(sK57,X79) )
      & r1(sK55,sK57) ) ),
    introduced(choice_axiom,[]) ).

fof(f70,plain,
    ( ? [X78] :
        ( ~ p1(X78)
        & r1(sK57,X78) )
   => ( ~ p1(sK58)
      & r1(sK57,sK58) ) ),
    introduced(choice_axiom,[]) ).

fof(f71,plain,
    ( ? [X79] :
        ( ! [X80] :
            ( p1(X80)
            | ~ r1(X79,X80) )
        & r1(sK57,X79) )
   => ( ! [X80] :
          ( p1(X80)
          | ~ r1(sK59,X80) )
      & r1(sK57,sK59) ) ),
    introduced(choice_axiom,[]) ).

fof(f72,plain,
    ( ? [X81] :
        ( ~ p2(X81)
        & r1(sK55,X81) )
   => ( ~ p2(sK60)
      & r1(sK55,sK60) ) ),
    introduced(choice_axiom,[]) ).

fof(f73,plain,
    ( ? [X82] :
        ( ~ p2(X82)
        & r1(sK53,X82) )
   => ( ~ p2(sK61)
      & r1(sK53,sK61) ) ),
    introduced(choice_axiom,[]) ).

fof(f74,plain,
    ( ? [X83] :
        ( ~ p2(X83)
        & r1(sK51,X83) )
   => ( ~ p2(sK62)
      & r1(sK51,sK62) ) ),
    introduced(choice_axiom,[]) ).

fof(f75,plain,
    ( ? [X84] :
        ( ~ p2(X84)
        & r1(sK49,X84) )
   => ( ~ p2(sK63)
      & r1(sK49,sK63) ) ),
    introduced(choice_axiom,[]) ).

fof(f76,plain,
    ( ? [X85] :
        ( ~ p2(X85)
        & r1(sK47,X85) )
   => ( ~ p2(sK64)
      & r1(sK47,sK64) ) ),
    introduced(choice_axiom,[]) ).

fof(f77,plain,
    ( ? [X86] :
        ( ~ p2(X86)
        & r1(sK45,X86) )
   => ( ~ p2(sK65)
      & r1(sK45,sK65) ) ),
    introduced(choice_axiom,[]) ).

fof(f78,plain,
    ( ? [X87] :
        ( ~ p2(X87)
        & r1(sK43,X87) )
   => ( ~ p2(sK66)
      & r1(sK43,sK66) ) ),
    introduced(choice_axiom,[]) ).

fof(f79,plain,
    ( ? [X88] :
        ( ~ p2(X88)
        & r1(sK41,X88) )
   => ( ~ p2(sK67)
      & r1(sK41,sK67) ) ),
    introduced(choice_axiom,[]) ).

fof(f80,plain,
    ( ? [X89] :
        ( ~ p2(X89)
        & r1(sK39,X89) )
   => ( ~ p2(sK68)
      & r1(sK39,sK68) ) ),
    introduced(choice_axiom,[]) ).

fof(f81,plain,
    ( ? [X90] :
        ( ~ p2(X90)
        & r1(sK0,X90) )
   => ( ~ p2(sK69)
      & r1(sK0,sK69) ) ),
    introduced(choice_axiom,[]) ).

fof(f82,plain,
    ! [X94] :
      ( ? [X95] : r1(X94,X95)
     => r1(X94,sK70(X94)) ),
    introduced(choice_axiom,[]) ).

fof(f83,plain,
    ! [X102] :
      ( ? [X103] :
          ( ~ p1(X103)
          & r1(X102,X103) )
     => ( ~ p1(sK71(X102))
        & r1(X102,sK71(X102)) ) ),
    introduced(choice_axiom,[]) ).

fof(f84,plain,
    ! [X104] :
      ( ? [X105] :
          ( ! [X106] :
              ( p1(X106)
              | ~ r1(X105,X106) )
          & r1(X104,X105) )
     => ( ! [X106] :
            ( p1(X106)
            | ~ r1(sK72(X104),X106) )
        & r1(X104,sK72(X104)) ) ),
    introduced(choice_axiom,[]) ).

fof(f85,plain,
    ! [X115] :
      ( ? [X116] :
          ( ~ p1(X116)
          & r1(X115,X116) )
     => ( ~ p1(sK73(X115))
        & r1(X115,sK73(X115)) ) ),
    introduced(choice_axiom,[]) ).

fof(f86,plain,
    ! [X123] :
      ( ? [X124] :
          ( p1(X124)
          & r1(X123,X124) )
     => ( p1(sK74(X123))
        & r1(X123,sK74(X123)) ) ),
    introduced(choice_axiom,[]) ).

fof(f87,plain,
    ( ? [X127] :
        ( ~ p1(X127)
        & r1(sK0,X127) )
   => ( ~ p1(sK75)
      & r1(sK0,sK75) ) ),
    introduced(choice_axiom,[]) ).

fof(f88,plain,
    ( ? [X128] :
        ( ? [X129] :
            ( ~ p1(X129)
            & r1(X128,X129) )
        & ? [X130] :
            ( ? [X131] :
                ( ~ p1(X131)
                & r1(X130,X131) )
            & ? [X132] :
                ( ? [X133] :
                    ( ~ p1(X133)
                    & r1(X132,X133) )
                & ? [X134] :
                    ( ? [X135] :
                        ( ~ p1(X135)
                        & r1(X134,X135) )
                    & ? [X136] :
                        ( ? [X137] :
                            ( ~ p1(X137)
                            & r1(X136,X137) )
                        & ? [X138] :
                            ( ? [X139] :
                                ( ~ p1(X139)
                                & r1(X138,X139) )
                            & ? [X140] :
                                ( ? [X141] :
                                    ( ~ p1(X141)
                                    & r1(X140,X141) )
                                & ? [X142] :
                                    ( ? [X143] :
                                        ( ~ p1(X143)
                                        & r1(X142,X143) )
                                    & ? [X144] :
                                        ( ? [X145] :
                                            ( ~ p1(X145)
                                            & r1(X144,X145) )
                                        & ? [X146] :
                                            ( ? [X147] :
                                                ( ~ p1(X147)
                                                & r1(X146,X147) )
                                            & ? [X148] :
                                                ( ! [X149] :
                                                    ( p1(X149)
                                                    | ~ r1(X148,X149) )
                                                & r1(X146,X148) )
                                            & r1(X144,X146) )
                                        & ? [X150] :
                                            ( ~ p2(X150)
                                            & r1(X144,X150) )
                                        & r1(X142,X144) )
                                    & ? [X151] :
                                        ( ~ p2(X151)
                                        & r1(X142,X151) )
                                    & r1(X140,X142) )
                                & ? [X152] :
                                    ( ~ p2(X152)
                                    & r1(X140,X152) )
                                & r1(X138,X140) )
                            & ? [X153] :
                                ( ~ p2(X153)
                                & r1(X138,X153) )
                            & r1(X136,X138) )
                        & ? [X154] :
                            ( ~ p2(X154)
                            & r1(X136,X154) )
                        & r1(X134,X136) )
                    & ? [X155] :
                        ( ~ p2(X155)
                        & r1(X134,X155) )
                    & r1(X132,X134) )
                & ? [X156] :
                    ( ~ p2(X156)
                    & r1(X132,X156) )
                & r1(X130,X132) )
            & ? [X157] :
                ( ~ p2(X157)
                & r1(X130,X157) )
            & r1(X128,X130) )
        & ? [X158] :
            ( ~ p2(X158)
            & r1(X128,X158) )
        & r1(sK0,X128) )
   => ( ? [X129] :
          ( ~ p1(X129)
          & r1(sK76,X129) )
      & ? [X130] :
          ( ? [X131] :
              ( ~ p1(X131)
              & r1(X130,X131) )
          & ? [X132] :
              ( ? [X133] :
                  ( ~ p1(X133)
                  & r1(X132,X133) )
              & ? [X134] :
                  ( ? [X135] :
                      ( ~ p1(X135)
                      & r1(X134,X135) )
                  & ? [X136] :
                      ( ? [X137] :
                          ( ~ p1(X137)
                          & r1(X136,X137) )
                      & ? [X138] :
                          ( ? [X139] :
                              ( ~ p1(X139)
                              & r1(X138,X139) )
                          & ? [X140] :
                              ( ? [X141] :
                                  ( ~ p1(X141)
                                  & r1(X140,X141) )
                              & ? [X142] :
                                  ( ? [X143] :
                                      ( ~ p1(X143)
                                      & r1(X142,X143) )
                                  & ? [X144] :
                                      ( ? [X145] :
                                          ( ~ p1(X145)
                                          & r1(X144,X145) )
                                      & ? [X146] :
                                          ( ? [X147] :
                                              ( ~ p1(X147)
                                              & r1(X146,X147) )
                                          & ? [X148] :
                                              ( ! [X149] :
                                                  ( p1(X149)
                                                  | ~ r1(X148,X149) )
                                              & r1(X146,X148) )
                                          & r1(X144,X146) )
                                      & ? [X150] :
                                          ( ~ p2(X150)
                                          & r1(X144,X150) )
                                      & r1(X142,X144) )
                                  & ? [X151] :
                                      ( ~ p2(X151)
                                      & r1(X142,X151) )
                                  & r1(X140,X142) )
                              & ? [X152] :
                                  ( ~ p2(X152)
                                  & r1(X140,X152) )
                              & r1(X138,X140) )
                          & ? [X153] :
                              ( ~ p2(X153)
                              & r1(X138,X153) )
                          & r1(X136,X138) )
                      & ? [X154] :
                          ( ~ p2(X154)
                          & r1(X136,X154) )
                      & r1(X134,X136) )
                  & ? [X155] :
                      ( ~ p2(X155)
                      & r1(X134,X155) )
                  & r1(X132,X134) )
              & ? [X156] :
                  ( ~ p2(X156)
                  & r1(X132,X156) )
              & r1(X130,X132) )
          & ? [X157] :
              ( ~ p2(X157)
              & r1(X130,X157) )
          & r1(sK76,X130) )
      & ? [X158] :
          ( ~ p2(X158)
          & r1(sK76,X158) )
      & r1(sK0,sK76) ) ),
    introduced(choice_axiom,[]) ).

fof(f89,plain,
    ( ? [X129] :
        ( ~ p1(X129)
        & r1(sK76,X129) )
   => ( ~ p1(sK77)
      & r1(sK76,sK77) ) ),
    introduced(choice_axiom,[]) ).

fof(f90,plain,
    ( ? [X130] :
        ( ? [X131] :
            ( ~ p1(X131)
            & r1(X130,X131) )
        & ? [X132] :
            ( ? [X133] :
                ( ~ p1(X133)
                & r1(X132,X133) )
            & ? [X134] :
                ( ? [X135] :
                    ( ~ p1(X135)
                    & r1(X134,X135) )
                & ? [X136] :
                    ( ? [X137] :
                        ( ~ p1(X137)
                        & r1(X136,X137) )
                    & ? [X138] :
                        ( ? [X139] :
                            ( ~ p1(X139)
                            & r1(X138,X139) )
                        & ? [X140] :
                            ( ? [X141] :
                                ( ~ p1(X141)
                                & r1(X140,X141) )
                            & ? [X142] :
                                ( ? [X143] :
                                    ( ~ p1(X143)
                                    & r1(X142,X143) )
                                & ? [X144] :
                                    ( ? [X145] :
                                        ( ~ p1(X145)
                                        & r1(X144,X145) )
                                    & ? [X146] :
                                        ( ? [X147] :
                                            ( ~ p1(X147)
                                            & r1(X146,X147) )
                                        & ? [X148] :
                                            ( ! [X149] :
                                                ( p1(X149)
                                                | ~ r1(X148,X149) )
                                            & r1(X146,X148) )
                                        & r1(X144,X146) )
                                    & ? [X150] :
                                        ( ~ p2(X150)
                                        & r1(X144,X150) )
                                    & r1(X142,X144) )
                                & ? [X151] :
                                    ( ~ p2(X151)
                                    & r1(X142,X151) )
                                & r1(X140,X142) )
                            & ? [X152] :
                                ( ~ p2(X152)
                                & r1(X140,X152) )
                            & r1(X138,X140) )
                        & ? [X153] :
                            ( ~ p2(X153)
                            & r1(X138,X153) )
                        & r1(X136,X138) )
                    & ? [X154] :
                        ( ~ p2(X154)
                        & r1(X136,X154) )
                    & r1(X134,X136) )
                & ? [X155] :
                    ( ~ p2(X155)
                    & r1(X134,X155) )
                & r1(X132,X134) )
            & ? [X156] :
                ( ~ p2(X156)
                & r1(X132,X156) )
            & r1(X130,X132) )
        & ? [X157] :
            ( ~ p2(X157)
            & r1(X130,X157) )
        & r1(sK76,X130) )
   => ( ? [X131] :
          ( ~ p1(X131)
          & r1(sK78,X131) )
      & ? [X132] :
          ( ? [X133] :
              ( ~ p1(X133)
              & r1(X132,X133) )
          & ? [X134] :
              ( ? [X135] :
                  ( ~ p1(X135)
                  & r1(X134,X135) )
              & ? [X136] :
                  ( ? [X137] :
                      ( ~ p1(X137)
                      & r1(X136,X137) )
                  & ? [X138] :
                      ( ? [X139] :
                          ( ~ p1(X139)
                          & r1(X138,X139) )
                      & ? [X140] :
                          ( ? [X141] :
                              ( ~ p1(X141)
                              & r1(X140,X141) )
                          & ? [X142] :
                              ( ? [X143] :
                                  ( ~ p1(X143)
                                  & r1(X142,X143) )
                              & ? [X144] :
                                  ( ? [X145] :
                                      ( ~ p1(X145)
                                      & r1(X144,X145) )
                                  & ? [X146] :
                                      ( ? [X147] :
                                          ( ~ p1(X147)
                                          & r1(X146,X147) )
                                      & ? [X148] :
                                          ( ! [X149] :
                                              ( p1(X149)
                                              | ~ r1(X148,X149) )
                                          & r1(X146,X148) )
                                      & r1(X144,X146) )
                                  & ? [X150] :
                                      ( ~ p2(X150)
                                      & r1(X144,X150) )
                                  & r1(X142,X144) )
                              & ? [X151] :
                                  ( ~ p2(X151)
                                  & r1(X142,X151) )
                              & r1(X140,X142) )
                          & ? [X152] :
                              ( ~ p2(X152)
                              & r1(X140,X152) )
                          & r1(X138,X140) )
                      & ? [X153] :
                          ( ~ p2(X153)
                          & r1(X138,X153) )
                      & r1(X136,X138) )
                  & ? [X154] :
                      ( ~ p2(X154)
                      & r1(X136,X154) )
                  & r1(X134,X136) )
              & ? [X155] :
                  ( ~ p2(X155)
                  & r1(X134,X155) )
              & r1(X132,X134) )
          & ? [X156] :
              ( ~ p2(X156)
              & r1(X132,X156) )
          & r1(sK78,X132) )
      & ? [X157] :
          ( ~ p2(X157)
          & r1(sK78,X157) )
      & r1(sK76,sK78) ) ),
    introduced(choice_axiom,[]) ).

fof(f91,plain,
    ( ? [X131] :
        ( ~ p1(X131)
        & r1(sK78,X131) )
   => ( ~ p1(sK79)
      & r1(sK78,sK79) ) ),
    introduced(choice_axiom,[]) ).

fof(f92,plain,
    ( ? [X132] :
        ( ? [X133] :
            ( ~ p1(X133)
            & r1(X132,X133) )
        & ? [X134] :
            ( ? [X135] :
                ( ~ p1(X135)
                & r1(X134,X135) )
            & ? [X136] :
                ( ? [X137] :
                    ( ~ p1(X137)
                    & r1(X136,X137) )
                & ? [X138] :
                    ( ? [X139] :
                        ( ~ p1(X139)
                        & r1(X138,X139) )
                    & ? [X140] :
                        ( ? [X141] :
                            ( ~ p1(X141)
                            & r1(X140,X141) )
                        & ? [X142] :
                            ( ? [X143] :
                                ( ~ p1(X143)
                                & r1(X142,X143) )
                            & ? [X144] :
                                ( ? [X145] :
                                    ( ~ p1(X145)
                                    & r1(X144,X145) )
                                & ? [X146] :
                                    ( ? [X147] :
                                        ( ~ p1(X147)
                                        & r1(X146,X147) )
                                    & ? [X148] :
                                        ( ! [X149] :
                                            ( p1(X149)
                                            | ~ r1(X148,X149) )
                                        & r1(X146,X148) )
                                    & r1(X144,X146) )
                                & ? [X150] :
                                    ( ~ p2(X150)
                                    & r1(X144,X150) )
                                & r1(X142,X144) )
                            & ? [X151] :
                                ( ~ p2(X151)
                                & r1(X142,X151) )
                            & r1(X140,X142) )
                        & ? [X152] :
                            ( ~ p2(X152)
                            & r1(X140,X152) )
                        & r1(X138,X140) )
                    & ? [X153] :
                        ( ~ p2(X153)
                        & r1(X138,X153) )
                    & r1(X136,X138) )
                & ? [X154] :
                    ( ~ p2(X154)
                    & r1(X136,X154) )
                & r1(X134,X136) )
            & ? [X155] :
                ( ~ p2(X155)
                & r1(X134,X155) )
            & r1(X132,X134) )
        & ? [X156] :
            ( ~ p2(X156)
            & r1(X132,X156) )
        & r1(sK78,X132) )
   => ( ? [X133] :
          ( ~ p1(X133)
          & r1(sK80,X133) )
      & ? [X134] :
          ( ? [X135] :
              ( ~ p1(X135)
              & r1(X134,X135) )
          & ? [X136] :
              ( ? [X137] :
                  ( ~ p1(X137)
                  & r1(X136,X137) )
              & ? [X138] :
                  ( ? [X139] :
                      ( ~ p1(X139)
                      & r1(X138,X139) )
                  & ? [X140] :
                      ( ? [X141] :
                          ( ~ p1(X141)
                          & r1(X140,X141) )
                      & ? [X142] :
                          ( ? [X143] :
                              ( ~ p1(X143)
                              & r1(X142,X143) )
                          & ? [X144] :
                              ( ? [X145] :
                                  ( ~ p1(X145)
                                  & r1(X144,X145) )
                              & ? [X146] :
                                  ( ? [X147] :
                                      ( ~ p1(X147)
                                      & r1(X146,X147) )
                                  & ? [X148] :
                                      ( ! [X149] :
                                          ( p1(X149)
                                          | ~ r1(X148,X149) )
                                      & r1(X146,X148) )
                                  & r1(X144,X146) )
                              & ? [X150] :
                                  ( ~ p2(X150)
                                  & r1(X144,X150) )
                              & r1(X142,X144) )
                          & ? [X151] :
                              ( ~ p2(X151)
                              & r1(X142,X151) )
                          & r1(X140,X142) )
                      & ? [X152] :
                          ( ~ p2(X152)
                          & r1(X140,X152) )
                      & r1(X138,X140) )
                  & ? [X153] :
                      ( ~ p2(X153)
                      & r1(X138,X153) )
                  & r1(X136,X138) )
              & ? [X154] :
                  ( ~ p2(X154)
                  & r1(X136,X154) )
              & r1(X134,X136) )
          & ? [X155] :
              ( ~ p2(X155)
              & r1(X134,X155) )
          & r1(sK80,X134) )
      & ? [X156] :
          ( ~ p2(X156)
          & r1(sK80,X156) )
      & r1(sK78,sK80) ) ),
    introduced(choice_axiom,[]) ).

fof(f93,plain,
    ( ? [X133] :
        ( ~ p1(X133)
        & r1(sK80,X133) )
   => ( ~ p1(sK81)
      & r1(sK80,sK81) ) ),
    introduced(choice_axiom,[]) ).

fof(f94,plain,
    ( ? [X134] :
        ( ? [X135] :
            ( ~ p1(X135)
            & r1(X134,X135) )
        & ? [X136] :
            ( ? [X137] :
                ( ~ p1(X137)
                & r1(X136,X137) )
            & ? [X138] :
                ( ? [X139] :
                    ( ~ p1(X139)
                    & r1(X138,X139) )
                & ? [X140] :
                    ( ? [X141] :
                        ( ~ p1(X141)
                        & r1(X140,X141) )
                    & ? [X142] :
                        ( ? [X143] :
                            ( ~ p1(X143)
                            & r1(X142,X143) )
                        & ? [X144] :
                            ( ? [X145] :
                                ( ~ p1(X145)
                                & r1(X144,X145) )
                            & ? [X146] :
                                ( ? [X147] :
                                    ( ~ p1(X147)
                                    & r1(X146,X147) )
                                & ? [X148] :
                                    ( ! [X149] :
                                        ( p1(X149)
                                        | ~ r1(X148,X149) )
                                    & r1(X146,X148) )
                                & r1(X144,X146) )
                            & ? [X150] :
                                ( ~ p2(X150)
                                & r1(X144,X150) )
                            & r1(X142,X144) )
                        & ? [X151] :
                            ( ~ p2(X151)
                            & r1(X142,X151) )
                        & r1(X140,X142) )
                    & ? [X152] :
                        ( ~ p2(X152)
                        & r1(X140,X152) )
                    & r1(X138,X140) )
                & ? [X153] :
                    ( ~ p2(X153)
                    & r1(X138,X153) )
                & r1(X136,X138) )
            & ? [X154] :
                ( ~ p2(X154)
                & r1(X136,X154) )
            & r1(X134,X136) )
        & ? [X155] :
            ( ~ p2(X155)
            & r1(X134,X155) )
        & r1(sK80,X134) )
   => ( ? [X135] :
          ( ~ p1(X135)
          & r1(sK82,X135) )
      & ? [X136] :
          ( ? [X137] :
              ( ~ p1(X137)
              & r1(X136,X137) )
          & ? [X138] :
              ( ? [X139] :
                  ( ~ p1(X139)
                  & r1(X138,X139) )
              & ? [X140] :
                  ( ? [X141] :
                      ( ~ p1(X141)
                      & r1(X140,X141) )
                  & ? [X142] :
                      ( ? [X143] :
                          ( ~ p1(X143)
                          & r1(X142,X143) )
                      & ? [X144] :
                          ( ? [X145] :
                              ( ~ p1(X145)
                              & r1(X144,X145) )
                          & ? [X146] :
                              ( ? [X147] :
                                  ( ~ p1(X147)
                                  & r1(X146,X147) )
                              & ? [X148] :
                                  ( ! [X149] :
                                      ( p1(X149)
                                      | ~ r1(X148,X149) )
                                  & r1(X146,X148) )
                              & r1(X144,X146) )
                          & ? [X150] :
                              ( ~ p2(X150)
                              & r1(X144,X150) )
                          & r1(X142,X144) )
                      & ? [X151] :
                          ( ~ p2(X151)
                          & r1(X142,X151) )
                      & r1(X140,X142) )
                  & ? [X152] :
                      ( ~ p2(X152)
                      & r1(X140,X152) )
                  & r1(X138,X140) )
              & ? [X153] :
                  ( ~ p2(X153)
                  & r1(X138,X153) )
              & r1(X136,X138) )
          & ? [X154] :
              ( ~ p2(X154)
              & r1(X136,X154) )
          & r1(sK82,X136) )
      & ? [X155] :
          ( ~ p2(X155)
          & r1(sK82,X155) )
      & r1(sK80,sK82) ) ),
    introduced(choice_axiom,[]) ).

fof(f95,plain,
    ( ? [X135] :
        ( ~ p1(X135)
        & r1(sK82,X135) )
   => ( ~ p1(sK83)
      & r1(sK82,sK83) ) ),
    introduced(choice_axiom,[]) ).

fof(f96,plain,
    ( ? [X136] :
        ( ? [X137] :
            ( ~ p1(X137)
            & r1(X136,X137) )
        & ? [X138] :
            ( ? [X139] :
                ( ~ p1(X139)
                & r1(X138,X139) )
            & ? [X140] :
                ( ? [X141] :
                    ( ~ p1(X141)
                    & r1(X140,X141) )
                & ? [X142] :
                    ( ? [X143] :
                        ( ~ p1(X143)
                        & r1(X142,X143) )
                    & ? [X144] :
                        ( ? [X145] :
                            ( ~ p1(X145)
                            & r1(X144,X145) )
                        & ? [X146] :
                            ( ? [X147] :
                                ( ~ p1(X147)
                                & r1(X146,X147) )
                            & ? [X148] :
                                ( ! [X149] :
                                    ( p1(X149)
                                    | ~ r1(X148,X149) )
                                & r1(X146,X148) )
                            & r1(X144,X146) )
                        & ? [X150] :
                            ( ~ p2(X150)
                            & r1(X144,X150) )
                        & r1(X142,X144) )
                    & ? [X151] :
                        ( ~ p2(X151)
                        & r1(X142,X151) )
                    & r1(X140,X142) )
                & ? [X152] :
                    ( ~ p2(X152)
                    & r1(X140,X152) )
                & r1(X138,X140) )
            & ? [X153] :
                ( ~ p2(X153)
                & r1(X138,X153) )
            & r1(X136,X138) )
        & ? [X154] :
            ( ~ p2(X154)
            & r1(X136,X154) )
        & r1(sK82,X136) )
   => ( ? [X137] :
          ( ~ p1(X137)
          & r1(sK84,X137) )
      & ? [X138] :
          ( ? [X139] :
              ( ~ p1(X139)
              & r1(X138,X139) )
          & ? [X140] :
              ( ? [X141] :
                  ( ~ p1(X141)
                  & r1(X140,X141) )
              & ? [X142] :
                  ( ? [X143] :
                      ( ~ p1(X143)
                      & r1(X142,X143) )
                  & ? [X144] :
                      ( ? [X145] :
                          ( ~ p1(X145)
                          & r1(X144,X145) )
                      & ? [X146] :
                          ( ? [X147] :
                              ( ~ p1(X147)
                              & r1(X146,X147) )
                          & ? [X148] :
                              ( ! [X149] :
                                  ( p1(X149)
                                  | ~ r1(X148,X149) )
                              & r1(X146,X148) )
                          & r1(X144,X146) )
                      & ? [X150] :
                          ( ~ p2(X150)
                          & r1(X144,X150) )
                      & r1(X142,X144) )
                  & ? [X151] :
                      ( ~ p2(X151)
                      & r1(X142,X151) )
                  & r1(X140,X142) )
              & ? [X152] :
                  ( ~ p2(X152)
                  & r1(X140,X152) )
              & r1(X138,X140) )
          & ? [X153] :
              ( ~ p2(X153)
              & r1(X138,X153) )
          & r1(sK84,X138) )
      & ? [X154] :
          ( ~ p2(X154)
          & r1(sK84,X154) )
      & r1(sK82,sK84) ) ),
    introduced(choice_axiom,[]) ).

fof(f97,plain,
    ( ? [X137] :
        ( ~ p1(X137)
        & r1(sK84,X137) )
   => ( ~ p1(sK85)
      & r1(sK84,sK85) ) ),
    introduced(choice_axiom,[]) ).

fof(f98,plain,
    ( ? [X138] :
        ( ? [X139] :
            ( ~ p1(X139)
            & r1(X138,X139) )
        & ? [X140] :
            ( ? [X141] :
                ( ~ p1(X141)
                & r1(X140,X141) )
            & ? [X142] :
                ( ? [X143] :
                    ( ~ p1(X143)
                    & r1(X142,X143) )
                & ? [X144] :
                    ( ? [X145] :
                        ( ~ p1(X145)
                        & r1(X144,X145) )
                    & ? [X146] :
                        ( ? [X147] :
                            ( ~ p1(X147)
                            & r1(X146,X147) )
                        & ? [X148] :
                            ( ! [X149] :
                                ( p1(X149)
                                | ~ r1(X148,X149) )
                            & r1(X146,X148) )
                        & r1(X144,X146) )
                    & ? [X150] :
                        ( ~ p2(X150)
                        & r1(X144,X150) )
                    & r1(X142,X144) )
                & ? [X151] :
                    ( ~ p2(X151)
                    & r1(X142,X151) )
                & r1(X140,X142) )
            & ? [X152] :
                ( ~ p2(X152)
                & r1(X140,X152) )
            & r1(X138,X140) )
        & ? [X153] :
            ( ~ p2(X153)
            & r1(X138,X153) )
        & r1(sK84,X138) )
   => ( ? [X139] :
          ( ~ p1(X139)
          & r1(sK86,X139) )
      & ? [X140] :
          ( ? [X141] :
              ( ~ p1(X141)
              & r1(X140,X141) )
          & ? [X142] :
              ( ? [X143] :
                  ( ~ p1(X143)
                  & r1(X142,X143) )
              & ? [X144] :
                  ( ? [X145] :
                      ( ~ p1(X145)
                      & r1(X144,X145) )
                  & ? [X146] :
                      ( ? [X147] :
                          ( ~ p1(X147)
                          & r1(X146,X147) )
                      & ? [X148] :
                          ( ! [X149] :
                              ( p1(X149)
                              | ~ r1(X148,X149) )
                          & r1(X146,X148) )
                      & r1(X144,X146) )
                  & ? [X150] :
                      ( ~ p2(X150)
                      & r1(X144,X150) )
                  & r1(X142,X144) )
              & ? [X151] :
                  ( ~ p2(X151)
                  & r1(X142,X151) )
              & r1(X140,X142) )
          & ? [X152] :
              ( ~ p2(X152)
              & r1(X140,X152) )
          & r1(sK86,X140) )
      & ? [X153] :
          ( ~ p2(X153)
          & r1(sK86,X153) )
      & r1(sK84,sK86) ) ),
    introduced(choice_axiom,[]) ).

fof(f99,plain,
    ( ? [X139] :
        ( ~ p1(X139)
        & r1(sK86,X139) )
   => ( ~ p1(sK87)
      & r1(sK86,sK87) ) ),
    introduced(choice_axiom,[]) ).

fof(f100,plain,
    ( ? [X140] :
        ( ? [X141] :
            ( ~ p1(X141)
            & r1(X140,X141) )
        & ? [X142] :
            ( ? [X143] :
                ( ~ p1(X143)
                & r1(X142,X143) )
            & ? [X144] :
                ( ? [X145] :
                    ( ~ p1(X145)
                    & r1(X144,X145) )
                & ? [X146] :
                    ( ? [X147] :
                        ( ~ p1(X147)
                        & r1(X146,X147) )
                    & ? [X148] :
                        ( ! [X149] :
                            ( p1(X149)
                            | ~ r1(X148,X149) )
                        & r1(X146,X148) )
                    & r1(X144,X146) )
                & ? [X150] :
                    ( ~ p2(X150)
                    & r1(X144,X150) )
                & r1(X142,X144) )
            & ? [X151] :
                ( ~ p2(X151)
                & r1(X142,X151) )
            & r1(X140,X142) )
        & ? [X152] :
            ( ~ p2(X152)
            & r1(X140,X152) )
        & r1(sK86,X140) )
   => ( ? [X141] :
          ( ~ p1(X141)
          & r1(sK88,X141) )
      & ? [X142] :
          ( ? [X143] :
              ( ~ p1(X143)
              & r1(X142,X143) )
          & ? [X144] :
              ( ? [X145] :
                  ( ~ p1(X145)
                  & r1(X144,X145) )
              & ? [X146] :
                  ( ? [X147] :
                      ( ~ p1(X147)
                      & r1(X146,X147) )
                  & ? [X148] :
                      ( ! [X149] :
                          ( p1(X149)
                          | ~ r1(X148,X149) )
                      & r1(X146,X148) )
                  & r1(X144,X146) )
              & ? [X150] :
                  ( ~ p2(X150)
                  & r1(X144,X150) )
              & r1(X142,X144) )
          & ? [X151] :
              ( ~ p2(X151)
              & r1(X142,X151) )
          & r1(sK88,X142) )
      & ? [X152] :
          ( ~ p2(X152)
          & r1(sK88,X152) )
      & r1(sK86,sK88) ) ),
    introduced(choice_axiom,[]) ).

fof(f101,plain,
    ( ? [X141] :
        ( ~ p1(X141)
        & r1(sK88,X141) )
   => ( ~ p1(sK89)
      & r1(sK88,sK89) ) ),
    introduced(choice_axiom,[]) ).

fof(f102,plain,
    ( ? [X142] :
        ( ? [X143] :
            ( ~ p1(X143)
            & r1(X142,X143) )
        & ? [X144] :
            ( ? [X145] :
                ( ~ p1(X145)
                & r1(X144,X145) )
            & ? [X146] :
                ( ? [X147] :
                    ( ~ p1(X147)
                    & r1(X146,X147) )
                & ? [X148] :
                    ( ! [X149] :
                        ( p1(X149)
                        | ~ r1(X148,X149) )
                    & r1(X146,X148) )
                & r1(X144,X146) )
            & ? [X150] :
                ( ~ p2(X150)
                & r1(X144,X150) )
            & r1(X142,X144) )
        & ? [X151] :
            ( ~ p2(X151)
            & r1(X142,X151) )
        & r1(sK88,X142) )
   => ( ? [X143] :
          ( ~ p1(X143)
          & r1(sK90,X143) )
      & ? [X144] :
          ( ? [X145] :
              ( ~ p1(X145)
              & r1(X144,X145) )
          & ? [X146] :
              ( ? [X147] :
                  ( ~ p1(X147)
                  & r1(X146,X147) )
              & ? [X148] :
                  ( ! [X149] :
                      ( p1(X149)
                      | ~ r1(X148,X149) )
                  & r1(X146,X148) )
              & r1(X144,X146) )
          & ? [X150] :
              ( ~ p2(X150)
              & r1(X144,X150) )
          & r1(sK90,X144) )
      & ? [X151] :
          ( ~ p2(X151)
          & r1(sK90,X151) )
      & r1(sK88,sK90) ) ),
    introduced(choice_axiom,[]) ).

fof(f103,plain,
    ( ? [X143] :
        ( ~ p1(X143)
        & r1(sK90,X143) )
   => ( ~ p1(sK91)
      & r1(sK90,sK91) ) ),
    introduced(choice_axiom,[]) ).

fof(f104,plain,
    ( ? [X144] :
        ( ? [X145] :
            ( ~ p1(X145)
            & r1(X144,X145) )
        & ? [X146] :
            ( ? [X147] :
                ( ~ p1(X147)
                & r1(X146,X147) )
            & ? [X148] :
                ( ! [X149] :
                    ( p1(X149)
                    | ~ r1(X148,X149) )
                & r1(X146,X148) )
            & r1(X144,X146) )
        & ? [X150] :
            ( ~ p2(X150)
            & r1(X144,X150) )
        & r1(sK90,X144) )
   => ( ? [X145] :
          ( ~ p1(X145)
          & r1(sK92,X145) )
      & ? [X146] :
          ( ? [X147] :
              ( ~ p1(X147)
              & r1(X146,X147) )
          & ? [X148] :
              ( ! [X149] :
                  ( p1(X149)
                  | ~ r1(X148,X149) )
              & r1(X146,X148) )
          & r1(sK92,X146) )
      & ? [X150] :
          ( ~ p2(X150)
          & r1(sK92,X150) )
      & r1(sK90,sK92) ) ),
    introduced(choice_axiom,[]) ).

fof(f105,plain,
    ( ? [X145] :
        ( ~ p1(X145)
        & r1(sK92,X145) )
   => ( ~ p1(sK93)
      & r1(sK92,sK93) ) ),
    introduced(choice_axiom,[]) ).

fof(f106,plain,
    ( ? [X146] :
        ( ? [X147] :
            ( ~ p1(X147)
            & r1(X146,X147) )
        & ? [X148] :
            ( ! [X149] :
                ( p1(X149)
                | ~ r1(X148,X149) )
            & r1(X146,X148) )
        & r1(sK92,X146) )
   => ( ? [X147] :
          ( ~ p1(X147)
          & r1(sK94,X147) )
      & ? [X148] :
          ( ! [X149] :
              ( p1(X149)
              | ~ r1(X148,X149) )
          & r1(sK94,X148) )
      & r1(sK92,sK94) ) ),
    introduced(choice_axiom,[]) ).

fof(f107,plain,
    ( ? [X147] :
        ( ~ p1(X147)
        & r1(sK94,X147) )
   => ( ~ p1(sK95)
      & r1(sK94,sK95) ) ),
    introduced(choice_axiom,[]) ).

fof(f108,plain,
    ( ? [X148] :
        ( ! [X149] :
            ( p1(X149)
            | ~ r1(X148,X149) )
        & r1(sK94,X148) )
   => ( ! [X149] :
          ( p1(X149)
          | ~ r1(sK96,X149) )
      & r1(sK94,sK96) ) ),
    introduced(choice_axiom,[]) ).

fof(f109,plain,
    ( ? [X150] :
        ( ~ p2(X150)
        & r1(sK92,X150) )
   => ( ~ p2(sK97)
      & r1(sK92,sK97) ) ),
    introduced(choice_axiom,[]) ).

fof(f110,plain,
    ( ? [X151] :
        ( ~ p2(X151)
        & r1(sK90,X151) )
   => ( ~ p2(sK98)
      & r1(sK90,sK98) ) ),
    introduced(choice_axiom,[]) ).

fof(f111,plain,
    ( ? [X152] :
        ( ~ p2(X152)
        & r1(sK88,X152) )
   => ( ~ p2(sK99)
      & r1(sK88,sK99) ) ),
    introduced(choice_axiom,[]) ).

fof(f112,plain,
    ( ? [X153] :
        ( ~ p2(X153)
        & r1(sK86,X153) )
   => ( ~ p2(sK100)
      & r1(sK86,sK100) ) ),
    introduced(choice_axiom,[]) ).

fof(f113,plain,
    ( ? [X154] :
        ( ~ p2(X154)
        & r1(sK84,X154) )
   => ( ~ p2(sK101)
      & r1(sK84,sK101) ) ),
    introduced(choice_axiom,[]) ).

fof(f114,plain,
    ( ? [X155] :
        ( ~ p2(X155)
        & r1(sK82,X155) )
   => ( ~ p2(sK102)
      & r1(sK82,sK102) ) ),
    introduced(choice_axiom,[]) ).

fof(f115,plain,
    ( ? [X156] :
        ( ~ p2(X156)
        & r1(sK80,X156) )
   => ( ~ p2(sK103)
      & r1(sK80,sK103) ) ),
    introduced(choice_axiom,[]) ).

fof(f116,plain,
    ( ? [X157] :
        ( ~ p2(X157)
        & r1(sK78,X157) )
   => ( ~ p2(sK104)
      & r1(sK78,sK104) ) ),
    introduced(choice_axiom,[]) ).

fof(f117,plain,
    ( ? [X158] :
        ( ~ p2(X158)
        & r1(sK76,X158) )
   => ( ~ p2(sK105)
      & r1(sK76,sK105) ) ),
    introduced(choice_axiom,[]) ).

fof(f118,plain,
    ( ? [X159] :
        ( ~ p2(X159)
        & r1(sK0,X159) )
   => ( ~ p2(sK106)
      & r1(sK0,sK106) ) ),
    introduced(choice_axiom,[]) ).

fof(f119,plain,
    ! [X165] :
      ( ? [X166] : r1(X165,X166)
     => r1(X165,sK107(X165)) ),
    introduced(choice_axiom,[]) ).

fof(f120,plain,
    ! [X176] :
      ( ? [X177] :
          ( ~ p1(X177)
          & r1(X176,X177) )
     => ( ~ p1(sK108(X176))
        & r1(X176,sK108(X176)) ) ),
    introduced(choice_axiom,[]) ).

fof(f121,plain,
    ! [X178] :
      ( ? [X179] :
          ( ! [X180] :
              ( p1(X180)
              | ~ r1(X179,X180) )
          & r1(X178,X179) )
     => ( ! [X180] :
            ( p1(X180)
            | ~ r1(sK109(X178),X180) )
        & r1(X178,sK109(X178)) ) ),
    introduced(choice_axiom,[]) ).

fof(f122,plain,
    ! [X192] :
      ( ? [X193] :
          ( ~ p1(X193)
          & r1(X192,X193) )
     => ( ~ p1(sK110(X192))
        & r1(X192,sK110(X192)) ) ),
    introduced(choice_axiom,[]) ).

fof(f123,plain,
    ! [X203] :
      ( ? [X204] :
          ( p1(X204)
          & r1(X203,X204) )
     => ( p1(sK111(X203))
        & r1(X203,sK111(X203)) ) ),
    introduced(choice_axiom,[]) ).

fof(f124,plain,
    ( ? [X208] :
        ( ~ p1(X208)
        & r1(sK0,X208) )
   => ( ~ p1(sK112)
      & r1(sK0,sK112) ) ),
    introduced(choice_axiom,[]) ).

fof(f125,plain,
    ( ? [X209] :
        ( ? [X210] :
            ( ~ p1(X210)
            & r1(X209,X210) )
        & ? [X211] :
            ( ? [X212] :
                ( ~ p1(X212)
                & r1(X211,X212) )
            & ? [X213] :
                ( ? [X214] :
                    ( ~ p1(X214)
                    & r1(X213,X214) )
                & ? [X215] :
                    ( ? [X216] :
                        ( ~ p1(X216)
                        & r1(X215,X216) )
                    & ? [X217] :
                        ( ? [X218] :
                            ( ~ p1(X218)
                            & r1(X217,X218) )
                        & ? [X219] :
                            ( ? [X220] :
                                ( ~ p1(X220)
                                & r1(X219,X220) )
                            & ? [X221] :
                                ( ? [X222] :
                                    ( ~ p1(X222)
                                    & r1(X221,X222) )
                                & ? [X223] :
                                    ( ? [X224] :
                                        ( ~ p1(X224)
                                        & r1(X223,X224) )
                                    & ? [X225] :
                                        ( ? [X226] :
                                            ( ~ p1(X226)
                                            & r1(X225,X226) )
                                        & ? [X227] :
                                            ( ? [X228] :
                                                ( ~ p1(X228)
                                                & r1(X227,X228) )
                                            & ? [X229] :
                                                ( ! [X230] :
                                                    ( p1(X230)
                                                    | ~ r1(X229,X230) )
                                                & r1(X227,X229) )
                                            & r1(X225,X227) )
                                        & ? [X231] :
                                            ( ~ p2(X231)
                                            & r1(X225,X231) )
                                        & r1(X223,X225) )
                                    & ? [X232] :
                                        ( ~ p2(X232)
                                        & r1(X223,X232) )
                                    & r1(X221,X223) )
                                & ? [X233] :
                                    ( ~ p2(X233)
                                    & r1(X221,X233) )
                                & r1(X219,X221) )
                            & ? [X234] :
                                ( ~ p2(X234)
                                & r1(X219,X234) )
                            & r1(X217,X219) )
                        & ? [X235] :
                            ( ~ p2(X235)
                            & r1(X217,X235) )
                        & r1(X215,X217) )
                    & ? [X236] :
                        ( ~ p2(X236)
                        & r1(X215,X236) )
                    & r1(X213,X215) )
                & ? [X237] :
                    ( ~ p2(X237)
                    & r1(X213,X237) )
                & r1(X211,X213) )
            & ? [X238] :
                ( ~ p2(X238)
                & r1(X211,X238) )
            & r1(X209,X211) )
        & ? [X239] :
            ( ~ p2(X239)
            & r1(X209,X239) )
        & r1(sK0,X209) )
   => ( ? [X210] :
          ( ~ p1(X210)
          & r1(sK113,X210) )
      & ? [X211] :
          ( ? [X212] :
              ( ~ p1(X212)
              & r1(X211,X212) )
          & ? [X213] :
              ( ? [X214] :
                  ( ~ p1(X214)
                  & r1(X213,X214) )
              & ? [X215] :
                  ( ? [X216] :
                      ( ~ p1(X216)
                      & r1(X215,X216) )
                  & ? [X217] :
                      ( ? [X218] :
                          ( ~ p1(X218)
                          & r1(X217,X218) )
                      & ? [X219] :
                          ( ? [X220] :
                              ( ~ p1(X220)
                              & r1(X219,X220) )
                          & ? [X221] :
                              ( ? [X222] :
                                  ( ~ p1(X222)
                                  & r1(X221,X222) )
                              & ? [X223] :
                                  ( ? [X224] :
                                      ( ~ p1(X224)
                                      & r1(X223,X224) )
                                  & ? [X225] :
                                      ( ? [X226] :
                                          ( ~ p1(X226)
                                          & r1(X225,X226) )
                                      & ? [X227] :
                                          ( ? [X228] :
                                              ( ~ p1(X228)
                                              & r1(X227,X228) )
                                          & ? [X229] :
                                              ( ! [X230] :
                                                  ( p1(X230)
                                                  | ~ r1(X229,X230) )
                                              & r1(X227,X229) )
                                          & r1(X225,X227) )
                                      & ? [X231] :
                                          ( ~ p2(X231)
                                          & r1(X225,X231) )
                                      & r1(X223,X225) )
                                  & ? [X232] :
                                      ( ~ p2(X232)
                                      & r1(X223,X232) )
                                  & r1(X221,X223) )
                              & ? [X233] :
                                  ( ~ p2(X233)
                                  & r1(X221,X233) )
                              & r1(X219,X221) )
                          & ? [X234] :
                              ( ~ p2(X234)
                              & r1(X219,X234) )
                          & r1(X217,X219) )
                      & ? [X235] :
                          ( ~ p2(X235)
                          & r1(X217,X235) )
                      & r1(X215,X217) )
                  & ? [X236] :
                      ( ~ p2(X236)
                      & r1(X215,X236) )
                  & r1(X213,X215) )
              & ? [X237] :
                  ( ~ p2(X237)
                  & r1(X213,X237) )
              & r1(X211,X213) )
          & ? [X238] :
              ( ~ p2(X238)
              & r1(X211,X238) )
          & r1(sK113,X211) )
      & ? [X239] :
          ( ~ p2(X239)
          & r1(sK113,X239) )
      & r1(sK0,sK113) ) ),
    introduced(choice_axiom,[]) ).

fof(f126,plain,
    ( ? [X210] :
        ( ~ p1(X210)
        & r1(sK113,X210) )
   => ( ~ p1(sK114)
      & r1(sK113,sK114) ) ),
    introduced(choice_axiom,[]) ).

fof(f127,plain,
    ( ? [X211] :
        ( ? [X212] :
            ( ~ p1(X212)
            & r1(X211,X212) )
        & ? [X213] :
            ( ? [X214] :
                ( ~ p1(X214)
                & r1(X213,X214) )
            & ? [X215] :
                ( ? [X216] :
                    ( ~ p1(X216)
                    & r1(X215,X216) )
                & ? [X217] :
                    ( ? [X218] :
                        ( ~ p1(X218)
                        & r1(X217,X218) )
                    & ? [X219] :
                        ( ? [X220] :
                            ( ~ p1(X220)
                            & r1(X219,X220) )
                        & ? [X221] :
                            ( ? [X222] :
                                ( ~ p1(X222)
                                & r1(X221,X222) )
                            & ? [X223] :
                                ( ? [X224] :
                                    ( ~ p1(X224)
                                    & r1(X223,X224) )
                                & ? [X225] :
                                    ( ? [X226] :
                                        ( ~ p1(X226)
                                        & r1(X225,X226) )
                                    & ? [X227] :
                                        ( ? [X228] :
                                            ( ~ p1(X228)
                                            & r1(X227,X228) )
                                        & ? [X229] :
                                            ( ! [X230] :
                                                ( p1(X230)
                                                | ~ r1(X229,X230) )
                                            & r1(X227,X229) )
                                        & r1(X225,X227) )
                                    & ? [X231] :
                                        ( ~ p2(X231)
                                        & r1(X225,X231) )
                                    & r1(X223,X225) )
                                & ? [X232] :
                                    ( ~ p2(X232)
                                    & r1(X223,X232) )
                                & r1(X221,X223) )
                            & ? [X233] :
                                ( ~ p2(X233)
                                & r1(X221,X233) )
                            & r1(X219,X221) )
                        & ? [X234] :
                            ( ~ p2(X234)
                            & r1(X219,X234) )
                        & r1(X217,X219) )
                    & ? [X235] :
                        ( ~ p2(X235)
                        & r1(X217,X235) )
                    & r1(X215,X217) )
                & ? [X236] :
                    ( ~ p2(X236)
                    & r1(X215,X236) )
                & r1(X213,X215) )
            & ? [X237] :
                ( ~ p2(X237)
                & r1(X213,X237) )
            & r1(X211,X213) )
        & ? [X238] :
            ( ~ p2(X238)
            & r1(X211,X238) )
        & r1(sK113,X211) )
   => ( ? [X212] :
          ( ~ p1(X212)
          & r1(sK115,X212) )
      & ? [X213] :
          ( ? [X214] :
              ( ~ p1(X214)
              & r1(X213,X214) )
          & ? [X215] :
              ( ? [X216] :
                  ( ~ p1(X216)
                  & r1(X215,X216) )
              & ? [X217] :
                  ( ? [X218] :
                      ( ~ p1(X218)
                      & r1(X217,X218) )
                  & ? [X219] :
                      ( ? [X220] :
                          ( ~ p1(X220)
                          & r1(X219,X220) )
                      & ? [X221] :
                          ( ? [X222] :
                              ( ~ p1(X222)
                              & r1(X221,X222) )
                          & ? [X223] :
                              ( ? [X224] :
                                  ( ~ p1(X224)
                                  & r1(X223,X224) )
                              & ? [X225] :
                                  ( ? [X226] :
                                      ( ~ p1(X226)
                                      & r1(X225,X226) )
                                  & ? [X227] :
                                      ( ? [X228] :
                                          ( ~ p1(X228)
                                          & r1(X227,X228) )
                                      & ? [X229] :
                                          ( ! [X230] :
                                              ( p1(X230)
                                              | ~ r1(X229,X230) )
                                          & r1(X227,X229) )
                                      & r1(X225,X227) )
                                  & ? [X231] :
                                      ( ~ p2(X231)
                                      & r1(X225,X231) )
                                  & r1(X223,X225) )
                              & ? [X232] :
                                  ( ~ p2(X232)
                                  & r1(X223,X232) )
                              & r1(X221,X223) )
                          & ? [X233] :
                              ( ~ p2(X233)
                              & r1(X221,X233) )
                          & r1(X219,X221) )
                      & ? [X234] :
                          ( ~ p2(X234)
                          & r1(X219,X234) )
                      & r1(X217,X219) )
                  & ? [X235] :
                      ( ~ p2(X235)
                      & r1(X217,X235) )
                  & r1(X215,X217) )
              & ? [X236] :
                  ( ~ p2(X236)
                  & r1(X215,X236) )
              & r1(X213,X215) )
          & ? [X237] :
              ( ~ p2(X237)
              & r1(X213,X237) )
          & r1(sK115,X213) )
      & ? [X238] :
          ( ~ p2(X238)
          & r1(sK115,X238) )
      & r1(sK113,sK115) ) ),
    introduced(choice_axiom,[]) ).

fof(f128,plain,
    ( ? [X212] :
        ( ~ p1(X212)
        & r1(sK115,X212) )
   => ( ~ p1(sK116)
      & r1(sK115,sK116) ) ),
    introduced(choice_axiom,[]) ).

fof(f129,plain,
    ( ? [X213] :
        ( ? [X214] :
            ( ~ p1(X214)
            & r1(X213,X214) )
        & ? [X215] :
            ( ? [X216] :
                ( ~ p1(X216)
                & r1(X215,X216) )
            & ? [X217] :
                ( ? [X218] :
                    ( ~ p1(X218)
                    & r1(X217,X218) )
                & ? [X219] :
                    ( ? [X220] :
                        ( ~ p1(X220)
                        & r1(X219,X220) )
                    & ? [X221] :
                        ( ? [X222] :
                            ( ~ p1(X222)
                            & r1(X221,X222) )
                        & ? [X223] :
                            ( ? [X224] :
                                ( ~ p1(X224)
                                & r1(X223,X224) )
                            & ? [X225] :
                                ( ? [X226] :
                                    ( ~ p1(X226)
                                    & r1(X225,X226) )
                                & ? [X227] :
                                    ( ? [X228] :
                                        ( ~ p1(X228)
                                        & r1(X227,X228) )
                                    & ? [X229] :
                                        ( ! [X230] :
                                            ( p1(X230)
                                            | ~ r1(X229,X230) )
                                        & r1(X227,X229) )
                                    & r1(X225,X227) )
                                & ? [X231] :
                                    ( ~ p2(X231)
                                    & r1(X225,X231) )
                                & r1(X223,X225) )
                            & ? [X232] :
                                ( ~ p2(X232)
                                & r1(X223,X232) )
                            & r1(X221,X223) )
                        & ? [X233] :
                            ( ~ p2(X233)
                            & r1(X221,X233) )
                        & r1(X219,X221) )
                    & ? [X234] :
                        ( ~ p2(X234)
                        & r1(X219,X234) )
                    & r1(X217,X219) )
                & ? [X235] :
                    ( ~ p2(X235)
                    & r1(X217,X235) )
                & r1(X215,X217) )
            & ? [X236] :
                ( ~ p2(X236)
                & r1(X215,X236) )
            & r1(X213,X215) )
        & ? [X237] :
            ( ~ p2(X237)
            & r1(X213,X237) )
        & r1(sK115,X213) )
   => ( ? [X214] :
          ( ~ p1(X214)
          & r1(sK117,X214) )
      & ? [X215] :
          ( ? [X216] :
              ( ~ p1(X216)
              & r1(X215,X216) )
          & ? [X217] :
              ( ? [X218] :
                  ( ~ p1(X218)
                  & r1(X217,X218) )
              & ? [X219] :
                  ( ? [X220] :
                      ( ~ p1(X220)
                      & r1(X219,X220) )
                  & ? [X221] :
                      ( ? [X222] :
                          ( ~ p1(X222)
                          & r1(X221,X222) )
                      & ? [X223] :
                          ( ? [X224] :
                              ( ~ p1(X224)
                              & r1(X223,X224) )
                          & ? [X225] :
                              ( ? [X226] :
                                  ( ~ p1(X226)
                                  & r1(X225,X226) )
                              & ? [X227] :
                                  ( ? [X228] :
                                      ( ~ p1(X228)
                                      & r1(X227,X228) )
                                  & ? [X229] :
                                      ( ! [X230] :
                                          ( p1(X230)
                                          | ~ r1(X229,X230) )
                                      & r1(X227,X229) )
                                  & r1(X225,X227) )
                              & ? [X231] :
                                  ( ~ p2(X231)
                                  & r1(X225,X231) )
                              & r1(X223,X225) )
                          & ? [X232] :
                              ( ~ p2(X232)
                              & r1(X223,X232) )
                          & r1(X221,X223) )
                      & ? [X233] :
                          ( ~ p2(X233)
                          & r1(X221,X233) )
                      & r1(X219,X221) )
                  & ? [X234] :
                      ( ~ p2(X234)
                      & r1(X219,X234) )
                  & r1(X217,X219) )
              & ? [X235] :
                  ( ~ p2(X235)
                  & r1(X217,X235) )
              & r1(X215,X217) )
          & ? [X236] :
              ( ~ p2(X236)
              & r1(X215,X236) )
          & r1(sK117,X215) )
      & ? [X237] :
          ( ~ p2(X237)
          & r1(sK117,X237) )
      & r1(sK115,sK117) ) ),
    introduced(choice_axiom,[]) ).

fof(f130,plain,
    ( ? [X214] :
        ( ~ p1(X214)
        & r1(sK117,X214) )
   => ( ~ p1(sK118)
      & r1(sK117,sK118) ) ),
    introduced(choice_axiom,[]) ).

fof(f131,plain,
    ( ? [X215] :
        ( ? [X216] :
            ( ~ p1(X216)
            & r1(X215,X216) )
        & ? [X217] :
            ( ? [X218] :
                ( ~ p1(X218)
                & r1(X217,X218) )
            & ? [X219] :
                ( ? [X220] :
                    ( ~ p1(X220)
                    & r1(X219,X220) )
                & ? [X221] :
                    ( ? [X222] :
                        ( ~ p1(X222)
                        & r1(X221,X222) )
                    & ? [X223] :
                        ( ? [X224] :
                            ( ~ p1(X224)
                            & r1(X223,X224) )
                        & ? [X225] :
                            ( ? [X226] :
                                ( ~ p1(X226)
                                & r1(X225,X226) )
                            & ? [X227] :
                                ( ? [X228] :
                                    ( ~ p1(X228)
                                    & r1(X227,X228) )
                                & ? [X229] :
                                    ( ! [X230] :
                                        ( p1(X230)
                                        | ~ r1(X229,X230) )
                                    & r1(X227,X229) )
                                & r1(X225,X227) )
                            & ? [X231] :
                                ( ~ p2(X231)
                                & r1(X225,X231) )
                            & r1(X223,X225) )
                        & ? [X232] :
                            ( ~ p2(X232)
                            & r1(X223,X232) )
                        & r1(X221,X223) )
                    & ? [X233] :
                        ( ~ p2(X233)
                        & r1(X221,X233) )
                    & r1(X219,X221) )
                & ? [X234] :
                    ( ~ p2(X234)
                    & r1(X219,X234) )
                & r1(X217,X219) )
            & ? [X235] :
                ( ~ p2(X235)
                & r1(X217,X235) )
            & r1(X215,X217) )
        & ? [X236] :
            ( ~ p2(X236)
            & r1(X215,X236) )
        & r1(sK117,X215) )
   => ( ? [X216] :
          ( ~ p1(X216)
          & r1(sK119,X216) )
      & ? [X217] :
          ( ? [X218] :
              ( ~ p1(X218)
              & r1(X217,X218) )
          & ? [X219] :
              ( ? [X220] :
                  ( ~ p1(X220)
                  & r1(X219,X220) )
              & ? [X221] :
                  ( ? [X222] :
                      ( ~ p1(X222)
                      & r1(X221,X222) )
                  & ? [X223] :
                      ( ? [X224] :
                          ( ~ p1(X224)
                          & r1(X223,X224) )
                      & ? [X225] :
                          ( ? [X226] :
                              ( ~ p1(X226)
                              & r1(X225,X226) )
                          & ? [X227] :
                              ( ? [X228] :
                                  ( ~ p1(X228)
                                  & r1(X227,X228) )
                              & ? [X229] :
                                  ( ! [X230] :
                                      ( p1(X230)
                                      | ~ r1(X229,X230) )
                                  & r1(X227,X229) )
                              & r1(X225,X227) )
                          & ? [X231] :
                              ( ~ p2(X231)
                              & r1(X225,X231) )
                          & r1(X223,X225) )
                      & ? [X232] :
                          ( ~ p2(X232)
                          & r1(X223,X232) )
                      & r1(X221,X223) )
                  & ? [X233] :
                      ( ~ p2(X233)
                      & r1(X221,X233) )
                  & r1(X219,X221) )
              & ? [X234] :
                  ( ~ p2(X234)
                  & r1(X219,X234) )
              & r1(X217,X219) )
          & ? [X235] :
              ( ~ p2(X235)
              & r1(X217,X235) )
          & r1(sK119,X217) )
      & ? [X236] :
          ( ~ p2(X236)
          & r1(sK119,X236) )
      & r1(sK117,sK119) ) ),
    introduced(choice_axiom,[]) ).

fof(f132,plain,
    ( ? [X216] :
        ( ~ p1(X216)
        & r1(sK119,X216) )
   => ( ~ p1(sK120)
      & r1(sK119,sK120) ) ),
    introduced(choice_axiom,[]) ).

fof(f133,plain,
    ( ? [X217] :
        ( ? [X218] :
            ( ~ p1(X218)
            & r1(X217,X218) )
        & ? [X219] :
            ( ? [X220] :
                ( ~ p1(X220)
                & r1(X219,X220) )
            & ? [X221] :
                ( ? [X222] :
                    ( ~ p1(X222)
                    & r1(X221,X222) )
                & ? [X223] :
                    ( ? [X224] :
                        ( ~ p1(X224)
                        & r1(X223,X224) )
                    & ? [X225] :
                        ( ? [X226] :
                            ( ~ p1(X226)
                            & r1(X225,X226) )
                        & ? [X227] :
                            ( ? [X228] :
                                ( ~ p1(X228)
                                & r1(X227,X228) )
                            & ? [X229] :
                                ( ! [X230] :
                                    ( p1(X230)
                                    | ~ r1(X229,X230) )
                                & r1(X227,X229) )
                            & r1(X225,X227) )
                        & ? [X231] :
                            ( ~ p2(X231)
                            & r1(X225,X231) )
                        & r1(X223,X225) )
                    & ? [X232] :
                        ( ~ p2(X232)
                        & r1(X223,X232) )
                    & r1(X221,X223) )
                & ? [X233] :
                    ( ~ p2(X233)
                    & r1(X221,X233) )
                & r1(X219,X221) )
            & ? [X234] :
                ( ~ p2(X234)
                & r1(X219,X234) )
            & r1(X217,X219) )
        & ? [X235] :
            ( ~ p2(X235)
            & r1(X217,X235) )
        & r1(sK119,X217) )
   => ( ? [X218] :
          ( ~ p1(X218)
          & r1(sK121,X218) )
      & ? [X219] :
          ( ? [X220] :
              ( ~ p1(X220)
              & r1(X219,X220) )
          & ? [X221] :
              ( ? [X222] :
                  ( ~ p1(X222)
                  & r1(X221,X222) )
              & ? [X223] :
                  ( ? [X224] :
                      ( ~ p1(X224)
                      & r1(X223,X224) )
                  & ? [X225] :
                      ( ? [X226] :
                          ( ~ p1(X226)
                          & r1(X225,X226) )
                      & ? [X227] :
                          ( ? [X228] :
                              ( ~ p1(X228)
                              & r1(X227,X228) )
                          & ? [X229] :
                              ( ! [X230] :
                                  ( p1(X230)
                                  | ~ r1(X229,X230) )
                              & r1(X227,X229) )
                          & r1(X225,X227) )
                      & ? [X231] :
                          ( ~ p2(X231)
                          & r1(X225,X231) )
                      & r1(X223,X225) )
                  & ? [X232] :
                      ( ~ p2(X232)
                      & r1(X223,X232) )
                  & r1(X221,X223) )
              & ? [X233] :
                  ( ~ p2(X233)
                  & r1(X221,X233) )
              & r1(X219,X221) )
          & ? [X234] :
              ( ~ p2(X234)
              & r1(X219,X234) )
          & r1(sK121,X219) )
      & ? [X235] :
          ( ~ p2(X235)
          & r1(sK121,X235) )
      & r1(sK119,sK121) ) ),
    introduced(choice_axiom,[]) ).

fof(f134,plain,
    ( ? [X218] :
        ( ~ p1(X218)
        & r1(sK121,X218) )
   => ( ~ p1(sK122)
      & r1(sK121,sK122) ) ),
    introduced(choice_axiom,[]) ).

fof(f135,plain,
    ( ? [X219] :
        ( ? [X220] :
            ( ~ p1(X220)
            & r1(X219,X220) )
        & ? [X221] :
            ( ? [X222] :
                ( ~ p1(X222)
                & r1(X221,X222) )
            & ? [X223] :
                ( ? [X224] :
                    ( ~ p1(X224)
                    & r1(X223,X224) )
                & ? [X225] :
                    ( ? [X226] :
                        ( ~ p1(X226)
                        & r1(X225,X226) )
                    & ? [X227] :
                        ( ? [X228] :
                            ( ~ p1(X228)
                            & r1(X227,X228) )
                        & ? [X229] :
                            ( ! [X230] :
                                ( p1(X230)
                                | ~ r1(X229,X230) )
                            & r1(X227,X229) )
                        & r1(X225,X227) )
                    & ? [X231] :
                        ( ~ p2(X231)
                        & r1(X225,X231) )
                    & r1(X223,X225) )
                & ? [X232] :
                    ( ~ p2(X232)
                    & r1(X223,X232) )
                & r1(X221,X223) )
            & ? [X233] :
                ( ~ p2(X233)
                & r1(X221,X233) )
            & r1(X219,X221) )
        & ? [X234] :
            ( ~ p2(X234)
            & r1(X219,X234) )
        & r1(sK121,X219) )
   => ( ? [X220] :
          ( ~ p1(X220)
          & r1(sK123,X220) )
      & ? [X221] :
          ( ? [X222] :
              ( ~ p1(X222)
              & r1(X221,X222) )
          & ? [X223] :
              ( ? [X224] :
                  ( ~ p1(X224)
                  & r1(X223,X224) )
              & ? [X225] :
                  ( ? [X226] :
                      ( ~ p1(X226)
                      & r1(X225,X226) )
                  & ? [X227] :
                      ( ? [X228] :
                          ( ~ p1(X228)
                          & r1(X227,X228) )
                      & ? [X229] :
                          ( ! [X230] :
                              ( p1(X230)
                              | ~ r1(X229,X230) )
                          & r1(X227,X229) )
                      & r1(X225,X227) )
                  & ? [X231] :
                      ( ~ p2(X231)
                      & r1(X225,X231) )
                  & r1(X223,X225) )
              & ? [X232] :
                  ( ~ p2(X232)
                  & r1(X223,X232) )
              & r1(X221,X223) )
          & ? [X233] :
              ( ~ p2(X233)
              & r1(X221,X233) )
          & r1(sK123,X221) )
      & ? [X234] :
          ( ~ p2(X234)
          & r1(sK123,X234) )
      & r1(sK121,sK123) ) ),
    introduced(choice_axiom,[]) ).

fof(f136,plain,
    ( ? [X220] :
        ( ~ p1(X220)
        & r1(sK123,X220) )
   => ( ~ p1(sK124)
      & r1(sK123,sK124) ) ),
    introduced(choice_axiom,[]) ).

fof(f137,plain,
    ( ? [X221] :
        ( ? [X222] :
            ( ~ p1(X222)
            & r1(X221,X222) )
        & ? [X223] :
            ( ? [X224] :
                ( ~ p1(X224)
                & r1(X223,X224) )
            & ? [X225] :
                ( ? [X226] :
                    ( ~ p1(X226)
                    & r1(X225,X226) )
                & ? [X227] :
                    ( ? [X228] :
                        ( ~ p1(X228)
                        & r1(X227,X228) )
                    & ? [X229] :
                        ( ! [X230] :
                            ( p1(X230)
                            | ~ r1(X229,X230) )
                        & r1(X227,X229) )
                    & r1(X225,X227) )
                & ? [X231] :
                    ( ~ p2(X231)
                    & r1(X225,X231) )
                & r1(X223,X225) )
            & ? [X232] :
                ( ~ p2(X232)
                & r1(X223,X232) )
            & r1(X221,X223) )
        & ? [X233] :
            ( ~ p2(X233)
            & r1(X221,X233) )
        & r1(sK123,X221) )
   => ( ? [X222] :
          ( ~ p1(X222)
          & r1(sK125,X222) )
      & ? [X223] :
          ( ? [X224] :
              ( ~ p1(X224)
              & r1(X223,X224) )
          & ? [X225] :
              ( ? [X226] :
                  ( ~ p1(X226)
                  & r1(X225,X226) )
              & ? [X227] :
                  ( ? [X228] :
                      ( ~ p1(X228)
                      & r1(X227,X228) )
                  & ? [X229] :
                      ( ! [X230] :
                          ( p1(X230)
                          | ~ r1(X229,X230) )
                      & r1(X227,X229) )
                  & r1(X225,X227) )
              & ? [X231] :
                  ( ~ p2(X231)
                  & r1(X225,X231) )
              & r1(X223,X225) )
          & ? [X232] :
              ( ~ p2(X232)
              & r1(X223,X232) )
          & r1(sK125,X223) )
      & ? [X233] :
          ( ~ p2(X233)
          & r1(sK125,X233) )
      & r1(sK123,sK125) ) ),
    introduced(choice_axiom,[]) ).

fof(f138,plain,
    ( ? [X222] :
        ( ~ p1(X222)
        & r1(sK125,X222) )
   => ( ~ p1(sK126)
      & r1(sK125,sK126) ) ),
    introduced(choice_axiom,[]) ).

fof(f139,plain,
    ( ? [X223] :
        ( ? [X224] :
            ( ~ p1(X224)
            & r1(X223,X224) )
        & ? [X225] :
            ( ? [X226] :
                ( ~ p1(X226)
                & r1(X225,X226) )
            & ? [X227] :
                ( ? [X228] :
                    ( ~ p1(X228)
                    & r1(X227,X228) )
                & ? [X229] :
                    ( ! [X230] :
                        ( p1(X230)
                        | ~ r1(X229,X230) )
                    & r1(X227,X229) )
                & r1(X225,X227) )
            & ? [X231] :
                ( ~ p2(X231)
                & r1(X225,X231) )
            & r1(X223,X225) )
        & ? [X232] :
            ( ~ p2(X232)
            & r1(X223,X232) )
        & r1(sK125,X223) )
   => ( ? [X224] :
          ( ~ p1(X224)
          & r1(sK127,X224) )
      & ? [X225] :
          ( ? [X226] :
              ( ~ p1(X226)
              & r1(X225,X226) )
          & ? [X227] :
              ( ? [X228] :
                  ( ~ p1(X228)
                  & r1(X227,X228) )
              & ? [X229] :
                  ( ! [X230] :
                      ( p1(X230)
                      | ~ r1(X229,X230) )
                  & r1(X227,X229) )
              & r1(X225,X227) )
          & ? [X231] :
              ( ~ p2(X231)
              & r1(X225,X231) )
          & r1(sK127,X225) )
      & ? [X232] :
          ( ~ p2(X232)
          & r1(sK127,X232) )
      & r1(sK125,sK127) ) ),
    introduced(choice_axiom,[]) ).

fof(f140,plain,
    ( ? [X224] :
        ( ~ p1(X224)
        & r1(sK127,X224) )
   => ( ~ p1(sK128)
      & r1(sK127,sK128) ) ),
    introduced(choice_axiom,[]) ).

fof(f141,plain,
    ( ? [X225] :
        ( ? [X226] :
            ( ~ p1(X226)
            & r1(X225,X226) )
        & ? [X227] :
            ( ? [X228] :
                ( ~ p1(X228)
                & r1(X227,X228) )
            & ? [X229] :
                ( ! [X230] :
                    ( p1(X230)
                    | ~ r1(X229,X230) )
                & r1(X227,X229) )
            & r1(X225,X227) )
        & ? [X231] :
            ( ~ p2(X231)
            & r1(X225,X231) )
        & r1(sK127,X225) )
   => ( ? [X226] :
          ( ~ p1(X226)
          & r1(sK129,X226) )
      & ? [X227] :
          ( ? [X228] :
              ( ~ p1(X228)
              & r1(X227,X228) )
          & ? [X229] :
              ( ! [X230] :
                  ( p1(X230)
                  | ~ r1(X229,X230) )
              & r1(X227,X229) )
          & r1(sK129,X227) )
      & ? [X231] :
          ( ~ p2(X231)
          & r1(sK129,X231) )
      & r1(sK127,sK129) ) ),
    introduced(choice_axiom,[]) ).

fof(f142,plain,
    ( ? [X226] :
        ( ~ p1(X226)
        & r1(sK129,X226) )
   => ( ~ p1(sK130)
      & r1(sK129,sK130) ) ),
    introduced(choice_axiom,[]) ).

fof(f143,plain,
    ( ? [X227] :
        ( ? [X228] :
            ( ~ p1(X228)
            & r1(X227,X228) )
        & ? [X229] :
            ( ! [X230] :
                ( p1(X230)
                | ~ r1(X229,X230) )
            & r1(X227,X229) )
        & r1(sK129,X227) )
   => ( ? [X228] :
          ( ~ p1(X228)
          & r1(sK131,X228) )
      & ? [X229] :
          ( ! [X230] :
              ( p1(X230)
              | ~ r1(X229,X230) )
          & r1(sK131,X229) )
      & r1(sK129,sK131) ) ),
    introduced(choice_axiom,[]) ).

fof(f144,plain,
    ( ? [X228] :
        ( ~ p1(X228)
        & r1(sK131,X228) )
   => ( ~ p1(sK132)
      & r1(sK131,sK132) ) ),
    introduced(choice_axiom,[]) ).

fof(f145,plain,
    ( ? [X229] :
        ( ! [X230] :
            ( p1(X230)
            | ~ r1(X229,X230) )
        & r1(sK131,X229) )
   => ( ! [X230] :
          ( p1(X230)
          | ~ r1(sK133,X230) )
      & r1(sK131,sK133) ) ),
    introduced(choice_axiom,[]) ).

fof(f146,plain,
    ( ? [X231] :
        ( ~ p2(X231)
        & r1(sK129,X231) )
   => ( ~ p2(sK134)
      & r1(sK129,sK134) ) ),
    introduced(choice_axiom,[]) ).

fof(f147,plain,
    ( ? [X232] :
        ( ~ p2(X232)
        & r1(sK127,X232) )
   => ( ~ p2(sK135)
      & r1(sK127,sK135) ) ),
    introduced(choice_axiom,[]) ).

fof(f148,plain,
    ( ? [X233] :
        ( ~ p2(X233)
        & r1(sK125,X233) )
   => ( ~ p2(sK136)
      & r1(sK125,sK136) ) ),
    introduced(choice_axiom,[]) ).

fof(f149,plain,
    ( ? [X234] :
        ( ~ p2(X234)
        & r1(sK123,X234) )
   => ( ~ p2(sK137)
      & r1(sK123,sK137) ) ),
    introduced(choice_axiom,[]) ).

fof(f150,plain,
    ( ? [X235] :
        ( ~ p2(X235)
        & r1(sK121,X235) )
   => ( ~ p2(sK138)
      & r1(sK121,sK138) ) ),
    introduced(choice_axiom,[]) ).

fof(f151,plain,
    ( ? [X236] :
        ( ~ p2(X236)
        & r1(sK119,X236) )
   => ( ~ p2(sK139)
      & r1(sK119,sK139) ) ),
    introduced(choice_axiom,[]) ).

fof(f152,plain,
    ( ? [X237] :
        ( ~ p2(X237)
        & r1(sK117,X237) )
   => ( ~ p2(sK140)
      & r1(sK117,sK140) ) ),
    introduced(choice_axiom,[]) ).

fof(f153,plain,
    ( ? [X238] :
        ( ~ p2(X238)
        & r1(sK115,X238) )
   => ( ~ p2(sK141)
      & r1(sK115,sK141) ) ),
    introduced(choice_axiom,[]) ).

fof(f154,plain,
    ( ? [X239] :
        ( ~ p2(X239)
        & r1(sK113,X239) )
   => ( ~ p2(sK142)
      & r1(sK113,sK142) ) ),
    introduced(choice_axiom,[]) ).

fof(f155,plain,
    ( ? [X240] :
        ( ~ p2(X240)
        & r1(sK0,X240) )
   => ( ~ p2(sK143)
      & r1(sK0,sK143) ) ),
    introduced(choice_axiom,[]) ).

fof(f156,plain,
    ! [X248] :
      ( ? [X249] : r1(X248,X249)
     => r1(X248,sK144(X248)) ),
    introduced(choice_axiom,[]) ).

fof(f157,plain,
    ! [X262] :
      ( ? [X263] :
          ( ~ p1(X263)
          & r1(X262,X263) )
     => ( ~ p1(sK145(X262))
        & r1(X262,sK145(X262)) ) ),
    introduced(choice_axiom,[]) ).

fof(f158,plain,
    ! [X264] :
      ( ? [X265] :
          ( ! [X266] :
              ( p1(X266)
              | ~ r1(X265,X266) )
          & r1(X264,X265) )
     => ( ! [X266] :
            ( p1(X266)
            | ~ r1(sK146(X264),X266) )
        & r1(X264,sK146(X264)) ) ),
    introduced(choice_axiom,[]) ).

fof(f159,plain,
    ! [X281] :
      ( ? [X282] :
          ( ~ p1(X282)
          & r1(X281,X282) )
     => ( ~ p1(sK147(X281))
        & r1(X281,sK147(X281)) ) ),
    introduced(choice_axiom,[]) ).

fof(f160,plain,
    ! [X295] :
      ( ? [X296] :
          ( p1(X296)
          & r1(X295,X296) )
     => ( p1(sK148(X295))
        & r1(X295,sK148(X295)) ) ),
    introduced(choice_axiom,[]) ).

fof(f161,plain,
    ( ? [X301] :
        ( ~ p1(X301)
        & r1(sK0,X301) )
   => ( ~ p1(sK149)
      & r1(sK0,sK149) ) ),
    introduced(choice_axiom,[]) ).

fof(f162,plain,
    ( ? [X302] :
        ( ? [X303] :
            ( ~ p1(X303)
            & r1(X302,X303) )
        & ? [X304] :
            ( ? [X305] :
                ( ~ p1(X305)
                & r1(X304,X305) )
            & ? [X306] :
                ( ? [X307] :
                    ( ~ p1(X307)
                    & r1(X306,X307) )
                & ? [X308] :
                    ( ? [X309] :
                        ( ~ p1(X309)
                        & r1(X308,X309) )
                    & ? [X310] :
                        ( ? [X311] :
                            ( ~ p1(X311)
                            & r1(X310,X311) )
                        & ? [X312] :
                            ( ? [X313] :
                                ( ~ p1(X313)
                                & r1(X312,X313) )
                            & ? [X314] :
                                ( ? [X315] :
                                    ( ~ p1(X315)
                                    & r1(X314,X315) )
                                & ? [X316] :
                                    ( ? [X317] :
                                        ( ~ p1(X317)
                                        & r1(X316,X317) )
                                    & ? [X318] :
                                        ( ? [X319] :
                                            ( ~ p1(X319)
                                            & r1(X318,X319) )
                                        & ? [X320] :
                                            ( ? [X321] :
                                                ( ~ p1(X321)
                                                & r1(X320,X321) )
                                            & ? [X322] :
                                                ( ! [X323] :
                                                    ( p1(X323)
                                                    | ~ r1(X322,X323) )
                                                & r1(X320,X322) )
                                            & r1(X318,X320) )
                                        & ? [X324] :
                                            ( ~ p2(X324)
                                            & r1(X318,X324) )
                                        & r1(X316,X318) )
                                    & ? [X325] :
                                        ( ~ p2(X325)
                                        & r1(X316,X325) )
                                    & r1(X314,X316) )
                                & ? [X326] :
                                    ( ~ p2(X326)
                                    & r1(X314,X326) )
                                & r1(X312,X314) )
                            & ? [X327] :
                                ( ~ p2(X327)
                                & r1(X312,X327) )
                            & r1(X310,X312) )
                        & ? [X328] :
                            ( ~ p2(X328)
                            & r1(X310,X328) )
                        & r1(X308,X310) )
                    & ? [X329] :
                        ( ~ p2(X329)
                        & r1(X308,X329) )
                    & r1(X306,X308) )
                & ? [X330] :
                    ( ~ p2(X330)
                    & r1(X306,X330) )
                & r1(X304,X306) )
            & ? [X331] :
                ( ~ p2(X331)
                & r1(X304,X331) )
            & r1(X302,X304) )
        & ? [X332] :
            ( ~ p2(X332)
            & r1(X302,X332) )
        & r1(sK0,X302) )
   => ( ? [X303] :
          ( ~ p1(X303)
          & r1(sK150,X303) )
      & ? [X304] :
          ( ? [X305] :
              ( ~ p1(X305)
              & r1(X304,X305) )
          & ? [X306] :
              ( ? [X307] :
                  ( ~ p1(X307)
                  & r1(X306,X307) )
              & ? [X308] :
                  ( ? [X309] :
                      ( ~ p1(X309)
                      & r1(X308,X309) )
                  & ? [X310] :
                      ( ? [X311] :
                          ( ~ p1(X311)
                          & r1(X310,X311) )
                      & ? [X312] :
                          ( ? [X313] :
                              ( ~ p1(X313)
                              & r1(X312,X313) )
                          & ? [X314] :
                              ( ? [X315] :
                                  ( ~ p1(X315)
                                  & r1(X314,X315) )
                              & ? [X316] :
                                  ( ? [X317] :
                                      ( ~ p1(X317)
                                      & r1(X316,X317) )
                                  & ? [X318] :
                                      ( ? [X319] :
                                          ( ~ p1(X319)
                                          & r1(X318,X319) )
                                      & ? [X320] :
                                          ( ? [X321] :
                                              ( ~ p1(X321)
                                              & r1(X320,X321) )
                                          & ? [X322] :
                                              ( ! [X323] :
                                                  ( p1(X323)
                                                  | ~ r1(X322,X323) )
                                              & r1(X320,X322) )
                                          & r1(X318,X320) )
                                      & ? [X324] :
                                          ( ~ p2(X324)
                                          & r1(X318,X324) )
                                      & r1(X316,X318) )
                                  & ? [X325] :
                                      ( ~ p2(X325)
                                      & r1(X316,X325) )
                                  & r1(X314,X316) )
                              & ? [X326] :
                                  ( ~ p2(X326)
                                  & r1(X314,X326) )
                              & r1(X312,X314) )
                          & ? [X327] :
                              ( ~ p2(X327)
                              & r1(X312,X327) )
                          & r1(X310,X312) )
                      & ? [X328] :
                          ( ~ p2(X328)
                          & r1(X310,X328) )
                      & r1(X308,X310) )
                  & ? [X329] :
                      ( ~ p2(X329)
                      & r1(X308,X329) )
                  & r1(X306,X308) )
              & ? [X330] :
                  ( ~ p2(X330)
                  & r1(X306,X330) )
              & r1(X304,X306) )
          & ? [X331] :
              ( ~ p2(X331)
              & r1(X304,X331) )
          & r1(sK150,X304) )
      & ? [X332] :
          ( ~ p2(X332)
          & r1(sK150,X332) )
      & r1(sK0,sK150) ) ),
    introduced(choice_axiom,[]) ).

fof(f163,plain,
    ( ? [X303] :
        ( ~ p1(X303)
        & r1(sK150,X303) )
   => ( ~ p1(sK151)
      & r1(sK150,sK151) ) ),
    introduced(choice_axiom,[]) ).

fof(f164,plain,
    ( ? [X304] :
        ( ? [X305] :
            ( ~ p1(X305)
            & r1(X304,X305) )
        & ? [X306] :
            ( ? [X307] :
                ( ~ p1(X307)
                & r1(X306,X307) )
            & ? [X308] :
                ( ? [X309] :
                    ( ~ p1(X309)
                    & r1(X308,X309) )
                & ? [X310] :
                    ( ? [X311] :
                        ( ~ p1(X311)
                        & r1(X310,X311) )
                    & ? [X312] :
                        ( ? [X313] :
                            ( ~ p1(X313)
                            & r1(X312,X313) )
                        & ? [X314] :
                            ( ? [X315] :
                                ( ~ p1(X315)
                                & r1(X314,X315) )
                            & ? [X316] :
                                ( ? [X317] :
                                    ( ~ p1(X317)
                                    & r1(X316,X317) )
                                & ? [X318] :
                                    ( ? [X319] :
                                        ( ~ p1(X319)
                                        & r1(X318,X319) )
                                    & ? [X320] :
                                        ( ? [X321] :
                                            ( ~ p1(X321)
                                            & r1(X320,X321) )
                                        & ? [X322] :
                                            ( ! [X323] :
                                                ( p1(X323)
                                                | ~ r1(X322,X323) )
                                            & r1(X320,X322) )
                                        & r1(X318,X320) )
                                    & ? [X324] :
                                        ( ~ p2(X324)
                                        & r1(X318,X324) )
                                    & r1(X316,X318) )
                                & ? [X325] :
                                    ( ~ p2(X325)
                                    & r1(X316,X325) )
                                & r1(X314,X316) )
                            & ? [X326] :
                                ( ~ p2(X326)
                                & r1(X314,X326) )
                            & r1(X312,X314) )
                        & ? [X327] :
                            ( ~ p2(X327)
                            & r1(X312,X327) )
                        & r1(X310,X312) )
                    & ? [X328] :
                        ( ~ p2(X328)
                        & r1(X310,X328) )
                    & r1(X308,X310) )
                & ? [X329] :
                    ( ~ p2(X329)
                    & r1(X308,X329) )
                & r1(X306,X308) )
            & ? [X330] :
                ( ~ p2(X330)
                & r1(X306,X330) )
            & r1(X304,X306) )
        & ? [X331] :
            ( ~ p2(X331)
            & r1(X304,X331) )
        & r1(sK150,X304) )
   => ( ? [X305] :
          ( ~ p1(X305)
          & r1(sK152,X305) )
      & ? [X306] :
          ( ? [X307] :
              ( ~ p1(X307)
              & r1(X306,X307) )
          & ? [X308] :
              ( ? [X309] :
                  ( ~ p1(X309)
                  & r1(X308,X309) )
              & ? [X310] :
                  ( ? [X311] :
                      ( ~ p1(X311)
                      & r1(X310,X311) )
                  & ? [X312] :
                      ( ? [X313] :
                          ( ~ p1(X313)
                          & r1(X312,X313) )
                      & ? [X314] :
                          ( ? [X315] :
                              ( ~ p1(X315)
                              & r1(X314,X315) )
                          & ? [X316] :
                              ( ? [X317] :
                                  ( ~ p1(X317)
                                  & r1(X316,X317) )
                              & ? [X318] :
                                  ( ? [X319] :
                                      ( ~ p1(X319)
                                      & r1(X318,X319) )
                                  & ? [X320] :
                                      ( ? [X321] :
                                          ( ~ p1(X321)
                                          & r1(X320,X321) )
                                      & ? [X322] :
                                          ( ! [X323] :
                                              ( p1(X323)
                                              | ~ r1(X322,X323) )
                                          & r1(X320,X322) )
                                      & r1(X318,X320) )
                                  & ? [X324] :
                                      ( ~ p2(X324)
                                      & r1(X318,X324) )
                                  & r1(X316,X318) )
                              & ? [X325] :
                                  ( ~ p2(X325)
                                  & r1(X316,X325) )
                              & r1(X314,X316) )
                          & ? [X326] :
                              ( ~ p2(X326)
                              & r1(X314,X326) )
                          & r1(X312,X314) )
                      & ? [X327] :
                          ( ~ p2(X327)
                          & r1(X312,X327) )
                      & r1(X310,X312) )
                  & ? [X328] :
                      ( ~ p2(X328)
                      & r1(X310,X328) )
                  & r1(X308,X310) )
              & ? [X329] :
                  ( ~ p2(X329)
                  & r1(X308,X329) )
              & r1(X306,X308) )
          & ? [X330] :
              ( ~ p2(X330)
              & r1(X306,X330) )
          & r1(sK152,X306) )
      & ? [X331] :
          ( ~ p2(X331)
          & r1(sK152,X331) )
      & r1(sK150,sK152) ) ),
    introduced(choice_axiom,[]) ).

fof(f165,plain,
    ( ? [X305] :
        ( ~ p1(X305)
        & r1(sK152,X305) )
   => ( ~ p1(sK153)
      & r1(sK152,sK153) ) ),
    introduced(choice_axiom,[]) ).

fof(f166,plain,
    ( ? [X306] :
        ( ? [X307] :
            ( ~ p1(X307)
            & r1(X306,X307) )
        & ? [X308] :
            ( ? [X309] :
                ( ~ p1(X309)
                & r1(X308,X309) )
            & ? [X310] :
                ( ? [X311] :
                    ( ~ p1(X311)
                    & r1(X310,X311) )
                & ? [X312] :
                    ( ? [X313] :
                        ( ~ p1(X313)
                        & r1(X312,X313) )
                    & ? [X314] :
                        ( ? [X315] :
                            ( ~ p1(X315)
                            & r1(X314,X315) )
                        & ? [X316] :
                            ( ? [X317] :
                                ( ~ p1(X317)
                                & r1(X316,X317) )
                            & ? [X318] :
                                ( ? [X319] :
                                    ( ~ p1(X319)
                                    & r1(X318,X319) )
                                & ? [X320] :
                                    ( ? [X321] :
                                        ( ~ p1(X321)
                                        & r1(X320,X321) )
                                    & ? [X322] :
                                        ( ! [X323] :
                                            ( p1(X323)
                                            | ~ r1(X322,X323) )
                                        & r1(X320,X322) )
                                    & r1(X318,X320) )
                                & ? [X324] :
                                    ( ~ p2(X324)
                                    & r1(X318,X324) )
                                & r1(X316,X318) )
                            & ? [X325] :
                                ( ~ p2(X325)
                                & r1(X316,X325) )
                            & r1(X314,X316) )
                        & ? [X326] :
                            ( ~ p2(X326)
                            & r1(X314,X326) )
                        & r1(X312,X314) )
                    & ? [X327] :
                        ( ~ p2(X327)
                        & r1(X312,X327) )
                    & r1(X310,X312) )
                & ? [X328] :
                    ( ~ p2(X328)
                    & r1(X310,X328) )
                & r1(X308,X310) )
            & ? [X329] :
                ( ~ p2(X329)
                & r1(X308,X329) )
            & r1(X306,X308) )
        & ? [X330] :
            ( ~ p2(X330)
            & r1(X306,X330) )
        & r1(sK152,X306) )
   => ( ? [X307] :
          ( ~ p1(X307)
          & r1(sK154,X307) )
      & ? [X308] :
          ( ? [X309] :
              ( ~ p1(X309)
              & r1(X308,X309) )
          & ? [X310] :
              ( ? [X311] :
                  ( ~ p1(X311)
                  & r1(X310,X311) )
              & ? [X312] :
                  ( ? [X313] :
                      ( ~ p1(X313)
                      & r1(X312,X313) )
                  & ? [X314] :
                      ( ? [X315] :
                          ( ~ p1(X315)
                          & r1(X314,X315) )
                      & ? [X316] :
                          ( ? [X317] :
                              ( ~ p1(X317)
                              & r1(X316,X317) )
                          & ? [X318] :
                              ( ? [X319] :
                                  ( ~ p1(X319)
                                  & r1(X318,X319) )
                              & ? [X320] :
                                  ( ? [X321] :
                                      ( ~ p1(X321)
                                      & r1(X320,X321) )
                                  & ? [X322] :
                                      ( ! [X323] :
                                          ( p1(X323)
                                          | ~ r1(X322,X323) )
                                      & r1(X320,X322) )
                                  & r1(X318,X320) )
                              & ? [X324] :
                                  ( ~ p2(X324)
                                  & r1(X318,X324) )
                              & r1(X316,X318) )
                          & ? [X325] :
                              ( ~ p2(X325)
                              & r1(X316,X325) )
                          & r1(X314,X316) )
                      & ? [X326] :
                          ( ~ p2(X326)
                          & r1(X314,X326) )
                      & r1(X312,X314) )
                  & ? [X327] :
                      ( ~ p2(X327)
                      & r1(X312,X327) )
                  & r1(X310,X312) )
              & ? [X328] :
                  ( ~ p2(X328)
                  & r1(X310,X328) )
              & r1(X308,X310) )
          & ? [X329] :
              ( ~ p2(X329)
              & r1(X308,X329) )
          & r1(sK154,X308) )
      & ? [X330] :
          ( ~ p2(X330)
          & r1(sK154,X330) )
      & r1(sK152,sK154) ) ),
    introduced(choice_axiom,[]) ).

fof(f167,plain,
    ( ? [X307] :
        ( ~ p1(X307)
        & r1(sK154,X307) )
   => ( ~ p1(sK155)
      & r1(sK154,sK155) ) ),
    introduced(choice_axiom,[]) ).

fof(f168,plain,
    ( ? [X308] :
        ( ? [X309] :
            ( ~ p1(X309)
            & r1(X308,X309) )
        & ? [X310] :
            ( ? [X311] :
                ( ~ p1(X311)
                & r1(X310,X311) )
            & ? [X312] :
                ( ? [X313] :
                    ( ~ p1(X313)
                    & r1(X312,X313) )
                & ? [X314] :
                    ( ? [X315] :
                        ( ~ p1(X315)
                        & r1(X314,X315) )
                    & ? [X316] :
                        ( ? [X317] :
                            ( ~ p1(X317)
                            & r1(X316,X317) )
                        & ? [X318] :
                            ( ? [X319] :
                                ( ~ p1(X319)
                                & r1(X318,X319) )
                            & ? [X320] :
                                ( ? [X321] :
                                    ( ~ p1(X321)
                                    & r1(X320,X321) )
                                & ? [X322] :
                                    ( ! [X323] :
                                        ( p1(X323)
                                        | ~ r1(X322,X323) )
                                    & r1(X320,X322) )
                                & r1(X318,X320) )
                            & ? [X324] :
                                ( ~ p2(X324)
                                & r1(X318,X324) )
                            & r1(X316,X318) )
                        & ? [X325] :
                            ( ~ p2(X325)
                            & r1(X316,X325) )
                        & r1(X314,X316) )
                    & ? [X326] :
                        ( ~ p2(X326)
                        & r1(X314,X326) )
                    & r1(X312,X314) )
                & ? [X327] :
                    ( ~ p2(X327)
                    & r1(X312,X327) )
                & r1(X310,X312) )
            & ? [X328] :
                ( ~ p2(X328)
                & r1(X310,X328) )
            & r1(X308,X310) )
        & ? [X329] :
            ( ~ p2(X329)
            & r1(X308,X329) )
        & r1(sK154,X308) )
   => ( ? [X309] :
          ( ~ p1(X309)
          & r1(sK156,X309) )
      & ? [X310] :
          ( ? [X311] :
              ( ~ p1(X311)
              & r1(X310,X311) )
          & ? [X312] :
              ( ? [X313] :
                  ( ~ p1(X313)
                  & r1(X312,X313) )
              & ? [X314] :
                  ( ? [X315] :
                      ( ~ p1(X315)
                      & r1(X314,X315) )
                  & ? [X316] :
                      ( ? [X317] :
                          ( ~ p1(X317)
                          & r1(X316,X317) )
                      & ? [X318] :
                          ( ? [X319] :
                              ( ~ p1(X319)
                              & r1(X318,X319) )
                          & ? [X320] :
                              ( ? [X321] :
                                  ( ~ p1(X321)
                                  & r1(X320,X321) )
                              & ? [X322] :
                                  ( ! [X323] :
                                      ( p1(X323)
                                      | ~ r1(X322,X323) )
                                  & r1(X320,X322) )
                              & r1(X318,X320) )
                          & ? [X324] :
                              ( ~ p2(X324)
                              & r1(X318,X324) )
                          & r1(X316,X318) )
                      & ? [X325] :
                          ( ~ p2(X325)
                          & r1(X316,X325) )
                      & r1(X314,X316) )
                  & ? [X326] :
                      ( ~ p2(X326)
                      & r1(X314,X326) )
                  & r1(X312,X314) )
              & ? [X327] :
                  ( ~ p2(X327)
                  & r1(X312,X327) )
              & r1(X310,X312) )
          & ? [X328] :
              ( ~ p2(X328)
              & r1(X310,X328) )
          & r1(sK156,X310) )
      & ? [X329] :
          ( ~ p2(X329)
          & r1(sK156,X329) )
      & r1(sK154,sK156) ) ),
    introduced(choice_axiom,[]) ).

fof(f169,plain,
    ( ? [X309] :
        ( ~ p1(X309)
        & r1(sK156,X309) )
   => ( ~ p1(sK157)
      & r1(sK156,sK157) ) ),
    introduced(choice_axiom,[]) ).

fof(f170,plain,
    ( ? [X310] :
        ( ? [X311] :
            ( ~ p1(X311)
            & r1(X310,X311) )
        & ? [X312] :
            ( ? [X313] :
                ( ~ p1(X313)
                & r1(X312,X313) )
            & ? [X314] :
                ( ? [X315] :
                    ( ~ p1(X315)
                    & r1(X314,X315) )
                & ? [X316] :
                    ( ? [X317] :
                        ( ~ p1(X317)
                        & r1(X316,X317) )
                    & ? [X318] :
                        ( ? [X319] :
                            ( ~ p1(X319)
                            & r1(X318,X319) )
                        & ? [X320] :
                            ( ? [X321] :
                                ( ~ p1(X321)
                                & r1(X320,X321) )
                            & ? [X322] :
                                ( ! [X323] :
                                    ( p1(X323)
                                    | ~ r1(X322,X323) )
                                & r1(X320,X322) )
                            & r1(X318,X320) )
                        & ? [X324] :
                            ( ~ p2(X324)
                            & r1(X318,X324) )
                        & r1(X316,X318) )
                    & ? [X325] :
                        ( ~ p2(X325)
                        & r1(X316,X325) )
                    & r1(X314,X316) )
                & ? [X326] :
                    ( ~ p2(X326)
                    & r1(X314,X326) )
                & r1(X312,X314) )
            & ? [X327] :
                ( ~ p2(X327)
                & r1(X312,X327) )
            & r1(X310,X312) )
        & ? [X328] :
            ( ~ p2(X328)
            & r1(X310,X328) )
        & r1(sK156,X310) )
   => ( ? [X311] :
          ( ~ p1(X311)
          & r1(sK158,X311) )
      & ? [X312] :
          ( ? [X313] :
              ( ~ p1(X313)
              & r1(X312,X313) )
          & ? [X314] :
              ( ? [X315] :
                  ( ~ p1(X315)
                  & r1(X314,X315) )
              & ? [X316] :
                  ( ? [X317] :
                      ( ~ p1(X317)
                      & r1(X316,X317) )
                  & ? [X318] :
                      ( ? [X319] :
                          ( ~ p1(X319)
                          & r1(X318,X319) )
                      & ? [X320] :
                          ( ? [X321] :
                              ( ~ p1(X321)
                              & r1(X320,X321) )
                          & ? [X322] :
                              ( ! [X323] :
                                  ( p1(X323)
                                  | ~ r1(X322,X323) )
                              & r1(X320,X322) )
                          & r1(X318,X320) )
                      & ? [X324] :
                          ( ~ p2(X324)
                          & r1(X318,X324) )
                      & r1(X316,X318) )
                  & ? [X325] :
                      ( ~ p2(X325)
                      & r1(X316,X325) )
                  & r1(X314,X316) )
              & ? [X326] :
                  ( ~ p2(X326)
                  & r1(X314,X326) )
              & r1(X312,X314) )
          & ? [X327] :
              ( ~ p2(X327)
              & r1(X312,X327) )
          & r1(sK158,X312) )
      & ? [X328] :
          ( ~ p2(X328)
          & r1(sK158,X328) )
      & r1(sK156,sK158) ) ),
    introduced(choice_axiom,[]) ).

fof(f171,plain,
    ( ? [X311] :
        ( ~ p1(X311)
        & r1(sK158,X311) )
   => ( ~ p1(sK159)
      & r1(sK158,sK159) ) ),
    introduced(choice_axiom,[]) ).

fof(f172,plain,
    ( ? [X312] :
        ( ? [X313] :
            ( ~ p1(X313)
            & r1(X312,X313) )
        & ? [X314] :
            ( ? [X315] :
                ( ~ p1(X315)
                & r1(X314,X315) )
            & ? [X316] :
                ( ? [X317] :
                    ( ~ p1(X317)
                    & r1(X316,X317) )
                & ? [X318] :
                    ( ? [X319] :
                        ( ~ p1(X319)
                        & r1(X318,X319) )
                    & ? [X320] :
                        ( ? [X321] :
                            ( ~ p1(X321)
                            & r1(X320,X321) )
                        & ? [X322] :
                            ( ! [X323] :
                                ( p1(X323)
                                | ~ r1(X322,X323) )
                            & r1(X320,X322) )
                        & r1(X318,X320) )
                    & ? [X324] :
                        ( ~ p2(X324)
                        & r1(X318,X324) )
                    & r1(X316,X318) )
                & ? [X325] :
                    ( ~ p2(X325)
                    & r1(X316,X325) )
                & r1(X314,X316) )
            & ? [X326] :
                ( ~ p2(X326)
                & r1(X314,X326) )
            & r1(X312,X314) )
        & ? [X327] :
            ( ~ p2(X327)
            & r1(X312,X327) )
        & r1(sK158,X312) )
   => ( ? [X313] :
          ( ~ p1(X313)
          & r1(sK160,X313) )
      & ? [X314] :
          ( ? [X315] :
              ( ~ p1(X315)
              & r1(X314,X315) )
          & ? [X316] :
              ( ? [X317] :
                  ( ~ p1(X317)
                  & r1(X316,X317) )
              & ? [X318] :
                  ( ? [X319] :
                      ( ~ p1(X319)
                      & r1(X318,X319) )
                  & ? [X320] :
                      ( ? [X321] :
                          ( ~ p1(X321)
                          & r1(X320,X321) )
                      & ? [X322] :
                          ( ! [X323] :
                              ( p1(X323)
                              | ~ r1(X322,X323) )
                          & r1(X320,X322) )
                      & r1(X318,X320) )
                  & ? [X324] :
                      ( ~ p2(X324)
                      & r1(X318,X324) )
                  & r1(X316,X318) )
              & ? [X325] :
                  ( ~ p2(X325)
                  & r1(X316,X325) )
              & r1(X314,X316) )
          & ? [X326] :
              ( ~ p2(X326)
              & r1(X314,X326) )
          & r1(sK160,X314) )
      & ? [X327] :
          ( ~ p2(X327)
          & r1(sK160,X327) )
      & r1(sK158,sK160) ) ),
    introduced(choice_axiom,[]) ).

fof(f173,plain,
    ( ? [X313] :
        ( ~ p1(X313)
        & r1(sK160,X313) )
   => ( ~ p1(sK161)
      & r1(sK160,sK161) ) ),
    introduced(choice_axiom,[]) ).

fof(f174,plain,
    ( ? [X314] :
        ( ? [X315] :
            ( ~ p1(X315)
            & r1(X314,X315) )
        & ? [X316] :
            ( ? [X317] :
                ( ~ p1(X317)
                & r1(X316,X317) )
            & ? [X318] :
                ( ? [X319] :
                    ( ~ p1(X319)
                    & r1(X318,X319) )
                & ? [X320] :
                    ( ? [X321] :
                        ( ~ p1(X321)
                        & r1(X320,X321) )
                    & ? [X322] :
                        ( ! [X323] :
                            ( p1(X323)
                            | ~ r1(X322,X323) )
                        & r1(X320,X322) )
                    & r1(X318,X320) )
                & ? [X324] :
                    ( ~ p2(X324)
                    & r1(X318,X324) )
                & r1(X316,X318) )
            & ? [X325] :
                ( ~ p2(X325)
                & r1(X316,X325) )
            & r1(X314,X316) )
        & ? [X326] :
            ( ~ p2(X326)
            & r1(X314,X326) )
        & r1(sK160,X314) )
   => ( ? [X315] :
          ( ~ p1(X315)
          & r1(sK162,X315) )
      & ? [X316] :
          ( ? [X317] :
              ( ~ p1(X317)
              & r1(X316,X317) )
          & ? [X318] :
              ( ? [X319] :
                  ( ~ p1(X319)
                  & r1(X318,X319) )
              & ? [X320] :
                  ( ? [X321] :
                      ( ~ p1(X321)
                      & r1(X320,X321) )
                  & ? [X322] :
                      ( ! [X323] :
                          ( p1(X323)
                          | ~ r1(X322,X323) )
                      & r1(X320,X322) )
                  & r1(X318,X320) )
              & ? [X324] :
                  ( ~ p2(X324)
                  & r1(X318,X324) )
              & r1(X316,X318) )
          & ? [X325] :
              ( ~ p2(X325)
              & r1(X316,X325) )
          & r1(sK162,X316) )
      & ? [X326] :
          ( ~ p2(X326)
          & r1(sK162,X326) )
      & r1(sK160,sK162) ) ),
    introduced(choice_axiom,[]) ).

fof(f175,plain,
    ( ? [X315] :
        ( ~ p1(X315)
        & r1(sK162,X315) )
   => ( ~ p1(sK163)
      & r1(sK162,sK163) ) ),
    introduced(choice_axiom,[]) ).

fof(f176,plain,
    ( ? [X316] :
        ( ? [X317] :
            ( ~ p1(X317)
            & r1(X316,X317) )
        & ? [X318] :
            ( ? [X319] :
                ( ~ p1(X319)
                & r1(X318,X319) )
            & ? [X320] :
                ( ? [X321] :
                    ( ~ p1(X321)
                    & r1(X320,X321) )
                & ? [X322] :
                    ( ! [X323] :
                        ( p1(X323)
                        | ~ r1(X322,X323) )
                    & r1(X320,X322) )
                & r1(X318,X320) )
            & ? [X324] :
                ( ~ p2(X324)
                & r1(X318,X324) )
            & r1(X316,X318) )
        & ? [X325] :
            ( ~ p2(X325)
            & r1(X316,X325) )
        & r1(sK162,X316) )
   => ( ? [X317] :
          ( ~ p1(X317)
          & r1(sK164,X317) )
      & ? [X318] :
          ( ? [X319] :
              ( ~ p1(X319)
              & r1(X318,X319) )
          & ? [X320] :
              ( ? [X321] :
                  ( ~ p1(X321)
                  & r1(X320,X321) )
              & ? [X322] :
                  ( ! [X323] :
                      ( p1(X323)
                      | ~ r1(X322,X323) )
                  & r1(X320,X322) )
              & r1(X318,X320) )
          & ? [X324] :
              ( ~ p2(X324)
              & r1(X318,X324) )
          & r1(sK164,X318) )
      & ? [X325] :
          ( ~ p2(X325)
          & r1(sK164,X325) )
      & r1(sK162,sK164) ) ),
    introduced(choice_axiom,[]) ).

fof(f177,plain,
    ( ? [X317] :
        ( ~ p1(X317)
        & r1(sK164,X317) )
   => ( ~ p1(sK165)
      & r1(sK164,sK165) ) ),
    introduced(choice_axiom,[]) ).

fof(f178,plain,
    ( ? [X318] :
        ( ? [X319] :
            ( ~ p1(X319)
            & r1(X318,X319) )
        & ? [X320] :
            ( ? [X321] :
                ( ~ p1(X321)
                & r1(X320,X321) )
            & ? [X322] :
                ( ! [X323] :
                    ( p1(X323)
                    | ~ r1(X322,X323) )
                & r1(X320,X322) )
            & r1(X318,X320) )
        & ? [X324] :
            ( ~ p2(X324)
            & r1(X318,X324) )
        & r1(sK164,X318) )
   => ( ? [X319] :
          ( ~ p1(X319)
          & r1(sK166,X319) )
      & ? [X320] :
          ( ? [X321] :
              ( ~ p1(X321)
              & r1(X320,X321) )
          & ? [X322] :
              ( ! [X323] :
                  ( p1(X323)
                  | ~ r1(X322,X323) )
              & r1(X320,X322) )
          & r1(sK166,X320) )
      & ? [X324] :
          ( ~ p2(X324)
          & r1(sK166,X324) )
      & r1(sK164,sK166) ) ),
    introduced(choice_axiom,[]) ).

fof(f179,plain,
    ( ? [X319] :
        ( ~ p1(X319)
        & r1(sK166,X319) )
   => ( ~ p1(sK167)
      & r1(sK166,sK167) ) ),
    introduced(choice_axiom,[]) ).

fof(f180,plain,
    ( ? [X320] :
        ( ? [X321] :
            ( ~ p1(X321)
            & r1(X320,X321) )
        & ? [X322] :
            ( ! [X323] :
                ( p1(X323)
                | ~ r1(X322,X323) )
            & r1(X320,X322) )
        & r1(sK166,X320) )
   => ( ? [X321] :
          ( ~ p1(X321)
          & r1(sK168,X321) )
      & ? [X322] :
          ( ! [X323] :
              ( p1(X323)
              | ~ r1(X322,X323) )
          & r1(sK168,X322) )
      & r1(sK166,sK168) ) ),
    introduced(choice_axiom,[]) ).

fof(f181,plain,
    ( ? [X321] :
        ( ~ p1(X321)
        & r1(sK168,X321) )
   => ( ~ p1(sK169)
      & r1(sK168,sK169) ) ),
    introduced(choice_axiom,[]) ).

fof(f182,plain,
    ( ? [X322] :
        ( ! [X323] :
            ( p1(X323)
            | ~ r1(X322,X323) )
        & r1(sK168,X322) )
   => ( ! [X323] :
          ( p1(X323)
          | ~ r1(sK170,X323) )
      & r1(sK168,sK170) ) ),
    introduced(choice_axiom,[]) ).

fof(f183,plain,
    ( ? [X324] :
        ( ~ p2(X324)
        & r1(sK166,X324) )
   => ( ~ p2(sK171)
      & r1(sK166,sK171) ) ),
    introduced(choice_axiom,[]) ).

fof(f184,plain,
    ( ? [X325] :
        ( ~ p2(X325)
        & r1(sK164,X325) )
   => ( ~ p2(sK172)
      & r1(sK164,sK172) ) ),
    introduced(choice_axiom,[]) ).

fof(f185,plain,
    ( ? [X326] :
        ( ~ p2(X326)
        & r1(sK162,X326) )
   => ( ~ p2(sK173)
      & r1(sK162,sK173) ) ),
    introduced(choice_axiom,[]) ).

fof(f186,plain,
    ( ? [X327] :
        ( ~ p2(X327)
        & r1(sK160,X327) )
   => ( ~ p2(sK174)
      & r1(sK160,sK174) ) ),
    introduced(choice_axiom,[]) ).

fof(f187,plain,
    ( ? [X328] :
        ( ~ p2(X328)
        & r1(sK158,X328) )
   => ( ~ p2(sK175)
      & r1(sK158,sK175) ) ),
    introduced(choice_axiom,[]) ).

fof(f188,plain,
    ( ? [X329] :
        ( ~ p2(X329)
        & r1(sK156,X329) )
   => ( ~ p2(sK176)
      & r1(sK156,sK176) ) ),
    introduced(choice_axiom,[]) ).

fof(f189,plain,
    ( ? [X330] :
        ( ~ p2(X330)
        & r1(sK154,X330) )
   => ( ~ p2(sK177)
      & r1(sK154,sK177) ) ),
    introduced(choice_axiom,[]) ).

fof(f190,plain,
    ( ? [X331] :
        ( ~ p2(X331)
        & r1(sK152,X331) )
   => ( ~ p2(sK178)
      & r1(sK152,sK178) ) ),
    introduced(choice_axiom,[]) ).

fof(f191,plain,
    ( ? [X332] :
        ( ~ p2(X332)
        & r1(sK150,X332) )
   => ( ~ p2(sK179)
      & r1(sK150,sK179) ) ),
    introduced(choice_axiom,[]) ).

fof(f192,plain,
    ( ? [X333] :
        ( ~ p2(X333)
        & r1(sK0,X333) )
   => ( ~ p2(sK180)
      & r1(sK0,sK180) ) ),
    introduced(choice_axiom,[]) ).

fof(f193,plain,
    ! [X343] :
      ( ? [X344] : r1(X343,X344)
     => r1(X343,sK181(X343)) ),
    introduced(choice_axiom,[]) ).

fof(f194,plain,
    ! [X360] :
      ( ? [X361] :
          ( ~ p1(X361)
          & r1(X360,X361) )
     => ( ~ p1(sK182(X360))
        & r1(X360,sK182(X360)) ) ),
    introduced(choice_axiom,[]) ).

fof(f195,plain,
    ! [X362] :
      ( ? [X363] :
          ( ! [X364] :
              ( p1(X364)
              | ~ r1(X363,X364) )
          & r1(X362,X363) )
     => ( ! [X364] :
            ( p1(X364)
            | ~ r1(sK183(X362),X364) )
        & r1(X362,sK183(X362)) ) ),
    introduced(choice_axiom,[]) ).

fof(f196,plain,
    ! [X382] :
      ( ? [X383] :
          ( ~ p1(X383)
          & r1(X382,X383) )
     => ( ~ p1(sK184(X382))
        & r1(X382,sK184(X382)) ) ),
    introduced(choice_axiom,[]) ).

fof(f197,plain,
    ! [X399] :
      ( ? [X400] :
          ( p1(X400)
          & r1(X399,X400) )
     => ( p1(sK185(X399))
        & r1(X399,sK185(X399)) ) ),
    introduced(choice_axiom,[]) ).

fof(f198,plain,
    ( ? [X406] :
        ( ~ p1(X406)
        & r1(sK0,X406) )
   => ( ~ p1(sK186)
      & r1(sK0,sK186) ) ),
    introduced(choice_axiom,[]) ).

fof(f199,plain,
    ( ? [X407] :
        ( ? [X408] :
            ( ~ p1(X408)
            & r1(X407,X408) )
        & ? [X409] :
            ( ? [X410] :
                ( ~ p1(X410)
                & r1(X409,X410) )
            & ? [X411] :
                ( ? [X412] :
                    ( ~ p1(X412)
                    & r1(X411,X412) )
                & ? [X413] :
                    ( ? [X414] :
                        ( ~ p1(X414)
                        & r1(X413,X414) )
                    & ? [X415] :
                        ( ? [X416] :
                            ( ~ p1(X416)
                            & r1(X415,X416) )
                        & ? [X417] :
                            ( ? [X418] :
                                ( ~ p1(X418)
                                & r1(X417,X418) )
                            & ? [X419] :
                                ( ? [X420] :
                                    ( ~ p1(X420)
                                    & r1(X419,X420) )
                                & ? [X421] :
                                    ( ? [X422] :
                                        ( ~ p1(X422)
                                        & r1(X421,X422) )
                                    & ? [X423] :
                                        ( ? [X424] :
                                            ( ~ p1(X424)
                                            & r1(X423,X424) )
                                        & ? [X425] :
                                            ( ? [X426] :
                                                ( ~ p1(X426)
                                                & r1(X425,X426) )
                                            & ? [X427] :
                                                ( ! [X428] :
                                                    ( p1(X428)
                                                    | ~ r1(X427,X428) )
                                                & r1(X425,X427) )
                                            & r1(X423,X425) )
                                        & ? [X429] :
                                            ( ~ p2(X429)
                                            & r1(X423,X429) )
                                        & r1(X421,X423) )
                                    & ? [X430] :
                                        ( ~ p2(X430)
                                        & r1(X421,X430) )
                                    & r1(X419,X421) )
                                & ? [X431] :
                                    ( ~ p2(X431)
                                    & r1(X419,X431) )
                                & r1(X417,X419) )
                            & ? [X432] :
                                ( ~ p2(X432)
                                & r1(X417,X432) )
                            & r1(X415,X417) )
                        & ? [X433] :
                            ( ~ p2(X433)
                            & r1(X415,X433) )
                        & r1(X413,X415) )
                    & ? [X434] :
                        ( ~ p2(X434)
                        & r1(X413,X434) )
                    & r1(X411,X413) )
                & ? [X435] :
                    ( ~ p2(X435)
                    & r1(X411,X435) )
                & r1(X409,X411) )
            & ? [X436] :
                ( ~ p2(X436)
                & r1(X409,X436) )
            & r1(X407,X409) )
        & ? [X437] :
            ( ~ p2(X437)
            & r1(X407,X437) )
        & r1(sK0,X407) )
   => ( ? [X408] :
          ( ~ p1(X408)
          & r1(sK187,X408) )
      & ? [X409] :
          ( ? [X410] :
              ( ~ p1(X410)
              & r1(X409,X410) )
          & ? [X411] :
              ( ? [X412] :
                  ( ~ p1(X412)
                  & r1(X411,X412) )
              & ? [X413] :
                  ( ? [X414] :
                      ( ~ p1(X414)
                      & r1(X413,X414) )
                  & ? [X415] :
                      ( ? [X416] :
                          ( ~ p1(X416)
                          & r1(X415,X416) )
                      & ? [X417] :
                          ( ? [X418] :
                              ( ~ p1(X418)
                              & r1(X417,X418) )
                          & ? [X419] :
                              ( ? [X420] :
                                  ( ~ p1(X420)
                                  & r1(X419,X420) )
                              & ? [X421] :
                                  ( ? [X422] :
                                      ( ~ p1(X422)
                                      & r1(X421,X422) )
                                  & ? [X423] :
                                      ( ? [X424] :
                                          ( ~ p1(X424)
                                          & r1(X423,X424) )
                                      & ? [X425] :
                                          ( ? [X426] :
                                              ( ~ p1(X426)
                                              & r1(X425,X426) )
                                          & ? [X427] :
                                              ( ! [X428] :
                                                  ( p1(X428)
                                                  | ~ r1(X427,X428) )
                                              & r1(X425,X427) )
                                          & r1(X423,X425) )
                                      & ? [X429] :
                                          ( ~ p2(X429)
                                          & r1(X423,X429) )
                                      & r1(X421,X423) )
                                  & ? [X430] :
                                      ( ~ p2(X430)
                                      & r1(X421,X430) )
                                  & r1(X419,X421) )
                              & ? [X431] :
                                  ( ~ p2(X431)
                                  & r1(X419,X431) )
                              & r1(X417,X419) )
                          & ? [X432] :
                              ( ~ p2(X432)
                              & r1(X417,X432) )
                          & r1(X415,X417) )
                      & ? [X433] :
                          ( ~ p2(X433)
                          & r1(X415,X433) )
                      & r1(X413,X415) )
                  & ? [X434] :
                      ( ~ p2(X434)
                      & r1(X413,X434) )
                  & r1(X411,X413) )
              & ? [X435] :
                  ( ~ p2(X435)
                  & r1(X411,X435) )
              & r1(X409,X411) )
          & ? [X436] :
              ( ~ p2(X436)
              & r1(X409,X436) )
          & r1(sK187,X409) )
      & ? [X437] :
          ( ~ p2(X437)
          & r1(sK187,X437) )
      & r1(sK0,sK187) ) ),
    introduced(choice_axiom,[]) ).

fof(f200,plain,
    ( ? [X408] :
        ( ~ p1(X408)
        & r1(sK187,X408) )
   => ( ~ p1(sK188)
      & r1(sK187,sK188) ) ),
    introduced(choice_axiom,[]) ).

fof(f201,plain,
    ( ? [X409] :
        ( ? [X410] :
            ( ~ p1(X410)
            & r1(X409,X410) )
        & ? [X411] :
            ( ? [X412] :
                ( ~ p1(X412)
                & r1(X411,X412) )
            & ? [X413] :
                ( ? [X414] :
                    ( ~ p1(X414)
                    & r1(X413,X414) )
                & ? [X415] :
                    ( ? [X416] :
                        ( ~ p1(X416)
                        & r1(X415,X416) )
                    & ? [X417] :
                        ( ? [X418] :
                            ( ~ p1(X418)
                            & r1(X417,X418) )
                        & ? [X419] :
                            ( ? [X420] :
                                ( ~ p1(X420)
                                & r1(X419,X420) )
                            & ? [X421] :
                                ( ? [X422] :
                                    ( ~ p1(X422)
                                    & r1(X421,X422) )
                                & ? [X423] :
                                    ( ? [X424] :
                                        ( ~ p1(X424)
                                        & r1(X423,X424) )
                                    & ? [X425] :
                                        ( ? [X426] :
                                            ( ~ p1(X426)
                                            & r1(X425,X426) )
                                        & ? [X427] :
                                            ( ! [X428] :
                                                ( p1(X428)
                                                | ~ r1(X427,X428) )
                                            & r1(X425,X427) )
                                        & r1(X423,X425) )
                                    & ? [X429] :
                                        ( ~ p2(X429)
                                        & r1(X423,X429) )
                                    & r1(X421,X423) )
                                & ? [X430] :
                                    ( ~ p2(X430)
                                    & r1(X421,X430) )
                                & r1(X419,X421) )
                            & ? [X431] :
                                ( ~ p2(X431)
                                & r1(X419,X431) )
                            & r1(X417,X419) )
                        & ? [X432] :
                            ( ~ p2(X432)
                            & r1(X417,X432) )
                        & r1(X415,X417) )
                    & ? [X433] :
                        ( ~ p2(X433)
                        & r1(X415,X433) )
                    & r1(X413,X415) )
                & ? [X434] :
                    ( ~ p2(X434)
                    & r1(X413,X434) )
                & r1(X411,X413) )
            & ? [X435] :
                ( ~ p2(X435)
                & r1(X411,X435) )
            & r1(X409,X411) )
        & ? [X436] :
            ( ~ p2(X436)
            & r1(X409,X436) )
        & r1(sK187,X409) )
   => ( ? [X410] :
          ( ~ p1(X410)
          & r1(sK189,X410) )
      & ? [X411] :
          ( ? [X412] :
              ( ~ p1(X412)
              & r1(X411,X412) )
          & ? [X413] :
              ( ? [X414] :
                  ( ~ p1(X414)
                  & r1(X413,X414) )
              & ? [X415] :
                  ( ? [X416] :
                      ( ~ p1(X416)
                      & r1(X415,X416) )
                  & ? [X417] :
                      ( ? [X418] :
                          ( ~ p1(X418)
                          & r1(X417,X418) )
                      & ? [X419] :
                          ( ? [X420] :
                              ( ~ p1(X420)
                              & r1(X419,X420) )
                          & ? [X421] :
                              ( ? [X422] :
                                  ( ~ p1(X422)
                                  & r1(X421,X422) )
                              & ? [X423] :
                                  ( ? [X424] :
                                      ( ~ p1(X424)
                                      & r1(X423,X424) )
                                  & ? [X425] :
                                      ( ? [X426] :
                                          ( ~ p1(X426)
                                          & r1(X425,X426) )
                                      & ? [X427] :
                                          ( ! [X428] :
                                              ( p1(X428)
                                              | ~ r1(X427,X428) )
                                          & r1(X425,X427) )
                                      & r1(X423,X425) )
                                  & ? [X429] :
                                      ( ~ p2(X429)
                                      & r1(X423,X429) )
                                  & r1(X421,X423) )
                              & ? [X430] :
                                  ( ~ p2(X430)
                                  & r1(X421,X430) )
                              & r1(X419,X421) )
                          & ? [X431] :
                              ( ~ p2(X431)
                              & r1(X419,X431) )
                          & r1(X417,X419) )
                      & ? [X432] :
                          ( ~ p2(X432)
                          & r1(X417,X432) )
                      & r1(X415,X417) )
                  & ? [X433] :
                      ( ~ p2(X433)
                      & r1(X415,X433) )
                  & r1(X413,X415) )
              & ? [X434] :
                  ( ~ p2(X434)
                  & r1(X413,X434) )
              & r1(X411,X413) )
          & ? [X435] :
              ( ~ p2(X435)
              & r1(X411,X435) )
          & r1(sK189,X411) )
      & ? [X436] :
          ( ~ p2(X436)
          & r1(sK189,X436) )
      & r1(sK187,sK189) ) ),
    introduced(choice_axiom,[]) ).

fof(f202,plain,
    ( ? [X410] :
        ( ~ p1(X410)
        & r1(sK189,X410) )
   => ( ~ p1(sK190)
      & r1(sK189,sK190) ) ),
    introduced(choice_axiom,[]) ).

fof(f203,plain,
    ( ? [X411] :
        ( ? [X412] :
            ( ~ p1(X412)
            & r1(X411,X412) )
        & ? [X413] :
            ( ? [X414] :
                ( ~ p1(X414)
                & r1(X413,X414) )
            & ? [X415] :
                ( ? [X416] :
                    ( ~ p1(X416)
                    & r1(X415,X416) )
                & ? [X417] :
                    ( ? [X418] :
                        ( ~ p1(X418)
                        & r1(X417,X418) )
                    & ? [X419] :
                        ( ? [X420] :
                            ( ~ p1(X420)
                            & r1(X419,X420) )
                        & ? [X421] :
                            ( ? [X422] :
                                ( ~ p1(X422)
                                & r1(X421,X422) )
                            & ? [X423] :
                                ( ? [X424] :
                                    ( ~ p1(X424)
                                    & r1(X423,X424) )
                                & ? [X425] :
                                    ( ? [X426] :
                                        ( ~ p1(X426)
                                        & r1(X425,X426) )
                                    & ? [X427] :
                                        ( ! [X428] :
                                            ( p1(X428)
                                            | ~ r1(X427,X428) )
                                        & r1(X425,X427) )
                                    & r1(X423,X425) )
                                & ? [X429] :
                                    ( ~ p2(X429)
                                    & r1(X423,X429) )
                                & r1(X421,X423) )
                            & ? [X430] :
                                ( ~ p2(X430)
                                & r1(X421,X430) )
                            & r1(X419,X421) )
                        & ? [X431] :
                            ( ~ p2(X431)
                            & r1(X419,X431) )
                        & r1(X417,X419) )
                    & ? [X432] :
                        ( ~ p2(X432)
                        & r1(X417,X432) )
                    & r1(X415,X417) )
                & ? [X433] :
                    ( ~ p2(X433)
                    & r1(X415,X433) )
                & r1(X413,X415) )
            & ? [X434] :
                ( ~ p2(X434)
                & r1(X413,X434) )
            & r1(X411,X413) )
        & ? [X435] :
            ( ~ p2(X435)
            & r1(X411,X435) )
        & r1(sK189,X411) )
   => ( ? [X412] :
          ( ~ p1(X412)
          & r1(sK191,X412) )
      & ? [X413] :
          ( ? [X414] :
              ( ~ p1(X414)
              & r1(X413,X414) )
          & ? [X415] :
              ( ? [X416] :
                  ( ~ p1(X416)
                  & r1(X415,X416) )
              & ? [X417] :
                  ( ? [X418] :
                      ( ~ p1(X418)
                      & r1(X417,X418) )
                  & ? [X419] :
                      ( ? [X420] :
                          ( ~ p1(X420)
                          & r1(X419,X420) )
                      & ? [X421] :
                          ( ? [X422] :
                              ( ~ p1(X422)
                              & r1(X421,X422) )
                          & ? [X423] :
                              ( ? [X424] :
                                  ( ~ p1(X424)
                                  & r1(X423,X424) )
                              & ? [X425] :
                                  ( ? [X426] :
                                      ( ~ p1(X426)
                                      & r1(X425,X426) )
                                  & ? [X427] :
                                      ( ! [X428] :
                                          ( p1(X428)
                                          | ~ r1(X427,X428) )
                                      & r1(X425,X427) )
                                  & r1(X423,X425) )
                              & ? [X429] :
                                  ( ~ p2(X429)
                                  & r1(X423,X429) )
                              & r1(X421,X423) )
                          & ? [X430] :
                              ( ~ p2(X430)
                              & r1(X421,X430) )
                          & r1(X419,X421) )
                      & ? [X431] :
                          ( ~ p2(X431)
                          & r1(X419,X431) )
                      & r1(X417,X419) )
                  & ? [X432] :
                      ( ~ p2(X432)
                      & r1(X417,X432) )
                  & r1(X415,X417) )
              & ? [X433] :
                  ( ~ p2(X433)
                  & r1(X415,X433) )
              & r1(X413,X415) )
          & ? [X434] :
              ( ~ p2(X434)
              & r1(X413,X434) )
          & r1(sK191,X413) )
      & ? [X435] :
          ( ~ p2(X435)
          & r1(sK191,X435) )
      & r1(sK189,sK191) ) ),
    introduced(choice_axiom,[]) ).

fof(f204,plain,
    ( ? [X412] :
        ( ~ p1(X412)
        & r1(sK191,X412) )
   => ( ~ p1(sK192)
      & r1(sK191,sK192) ) ),
    introduced(choice_axiom,[]) ).

fof(f205,plain,
    ( ? [X413] :
        ( ? [X414] :
            ( ~ p1(X414)
            & r1(X413,X414) )
        & ? [X415] :
            ( ? [X416] :
                ( ~ p1(X416)
                & r1(X415,X416) )
            & ? [X417] :
                ( ? [X418] :
                    ( ~ p1(X418)
                    & r1(X417,X418) )
                & ? [X419] :
                    ( ? [X420] :
                        ( ~ p1(X420)
                        & r1(X419,X420) )
                    & ? [X421] :
                        ( ? [X422] :
                            ( ~ p1(X422)
                            & r1(X421,X422) )
                        & ? [X423] :
                            ( ? [X424] :
                                ( ~ p1(X424)
                                & r1(X423,X424) )
                            & ? [X425] :
                                ( ? [X426] :
                                    ( ~ p1(X426)
                                    & r1(X425,X426) )
                                & ? [X427] :
                                    ( ! [X428] :
                                        ( p1(X428)
                                        | ~ r1(X427,X428) )
                                    & r1(X425,X427) )
                                & r1(X423,X425) )
                            & ? [X429] :
                                ( ~ p2(X429)
                                & r1(X423,X429) )
                            & r1(X421,X423) )
                        & ? [X430] :
                            ( ~ p2(X430)
                            & r1(X421,X430) )
                        & r1(X419,X421) )
                    & ? [X431] :
                        ( ~ p2(X431)
                        & r1(X419,X431) )
                    & r1(X417,X419) )
                & ? [X432] :
                    ( ~ p2(X432)
                    & r1(X417,X432) )
                & r1(X415,X417) )
            & ? [X433] :
                ( ~ p2(X433)
                & r1(X415,X433) )
            & r1(X413,X415) )
        & ? [X434] :
            ( ~ p2(X434)
            & r1(X413,X434) )
        & r1(sK191,X413) )
   => ( ? [X414] :
          ( ~ p1(X414)
          & r1(sK193,X414) )
      & ? [X415] :
          ( ? [X416] :
              ( ~ p1(X416)
              & r1(X415,X416) )
          & ? [X417] :
              ( ? [X418] :
                  ( ~ p1(X418)
                  & r1(X417,X418) )
              & ? [X419] :
                  ( ? [X420] :
                      ( ~ p1(X420)
                      & r1(X419,X420) )
                  & ? [X421] :
                      ( ? [X422] :
                          ( ~ p1(X422)
                          & r1(X421,X422) )
                      & ? [X423] :
                          ( ? [X424] :
                              ( ~ p1(X424)
                              & r1(X423,X424) )
                          & ? [X425] :
                              ( ? [X426] :
                                  ( ~ p1(X426)
                                  & r1(X425,X426) )
                              & ? [X427] :
                                  ( ! [X428] :
                                      ( p1(X428)
                                      | ~ r1(X427,X428) )
                                  & r1(X425,X427) )
                              & r1(X423,X425) )
                          & ? [X429] :
                              ( ~ p2(X429)
                              & r1(X423,X429) )
                          & r1(X421,X423) )
                      & ? [X430] :
                          ( ~ p2(X430)
                          & r1(X421,X430) )
                      & r1(X419,X421) )
                  & ? [X431] :
                      ( ~ p2(X431)
                      & r1(X419,X431) )
                  & r1(X417,X419) )
              & ? [X432] :
                  ( ~ p2(X432)
                  & r1(X417,X432) )
              & r1(X415,X417) )
          & ? [X433] :
              ( ~ p2(X433)
              & r1(X415,X433) )
          & r1(sK193,X415) )
      & ? [X434] :
          ( ~ p2(X434)
          & r1(sK193,X434) )
      & r1(sK191,sK193) ) ),
    introduced(choice_axiom,[]) ).

fof(f206,plain,
    ( ? [X414] :
        ( ~ p1(X414)
        & r1(sK193,X414) )
   => ( ~ p1(sK194)
      & r1(sK193,sK194) ) ),
    introduced(choice_axiom,[]) ).

fof(f207,plain,
    ( ? [X415] :
        ( ? [X416] :
            ( ~ p1(X416)
            & r1(X415,X416) )
        & ? [X417] :
            ( ? [X418] :
                ( ~ p1(X418)
                & r1(X417,X418) )
            & ? [X419] :
                ( ? [X420] :
                    ( ~ p1(X420)
                    & r1(X419,X420) )
                & ? [X421] :
                    ( ? [X422] :
                        ( ~ p1(X422)
                        & r1(X421,X422) )
                    & ? [X423] :
                        ( ? [X424] :
                            ( ~ p1(X424)
                            & r1(X423,X424) )
                        & ? [X425] :
                            ( ? [X426] :
                                ( ~ p1(X426)
                                & r1(X425,X426) )
                            & ? [X427] :
                                ( ! [X428] :
                                    ( p1(X428)
                                    | ~ r1(X427,X428) )
                                & r1(X425,X427) )
                            & r1(X423,X425) )
                        & ? [X429] :
                            ( ~ p2(X429)
                            & r1(X423,X429) )
                        & r1(X421,X423) )
                    & ? [X430] :
                        ( ~ p2(X430)
                        & r1(X421,X430) )
                    & r1(X419,X421) )
                & ? [X431] :
                    ( ~ p2(X431)
                    & r1(X419,X431) )
                & r1(X417,X419) )
            & ? [X432] :
                ( ~ p2(X432)
                & r1(X417,X432) )
            & r1(X415,X417) )
        & ? [X433] :
            ( ~ p2(X433)
            & r1(X415,X433) )
        & r1(sK193,X415) )
   => ( ? [X416] :
          ( ~ p1(X416)
          & r1(sK195,X416) )
      & ? [X417] :
          ( ? [X418] :
              ( ~ p1(X418)
              & r1(X417,X418) )
          & ? [X419] :
              ( ? [X420] :
                  ( ~ p1(X420)
                  & r1(X419,X420) )
              & ? [X421] :
                  ( ? [X422] :
                      ( ~ p1(X422)
                      & r1(X421,X422) )
                  & ? [X423] :
                      ( ? [X424] :
                          ( ~ p1(X424)
                          & r1(X423,X424) )
                      & ? [X425] :
                          ( ? [X426] :
                              ( ~ p1(X426)
                              & r1(X425,X426) )
                          & ? [X427] :
                              ( ! [X428] :
                                  ( p1(X428)
                                  | ~ r1(X427,X428) )
                              & r1(X425,X427) )
                          & r1(X423,X425) )
                      & ? [X429] :
                          ( ~ p2(X429)
                          & r1(X423,X429) )
                      & r1(X421,X423) )
                  & ? [X430] :
                      ( ~ p2(X430)
                      & r1(X421,X430) )
                  & r1(X419,X421) )
              & ? [X431] :
                  ( ~ p2(X431)
                  & r1(X419,X431) )
              & r1(X417,X419) )
          & ? [X432] :
              ( ~ p2(X432)
              & r1(X417,X432) )
          & r1(sK195,X417) )
      & ? [X433] :
          ( ~ p2(X433)
          & r1(sK195,X433) )
      & r1(sK193,sK195) ) ),
    introduced(choice_axiom,[]) ).

fof(f208,plain,
    ( ? [X416] :
        ( ~ p1(X416)
        & r1(sK195,X416) )
   => ( ~ p1(sK196)
      & r1(sK195,sK196) ) ),
    introduced(choice_axiom,[]) ).

fof(f209,plain,
    ( ? [X417] :
        ( ? [X418] :
            ( ~ p1(X418)
            & r1(X417,X418) )
        & ? [X419] :
            ( ? [X420] :
                ( ~ p1(X420)
                & r1(X419,X420) )
            & ? [X421] :
                ( ? [X422] :
                    ( ~ p1(X422)
                    & r1(X421,X422) )
                & ? [X423] :
                    ( ? [X424] :
                        ( ~ p1(X424)
                        & r1(X423,X424) )
                    & ? [X425] :
                        ( ? [X426] :
                            ( ~ p1(X426)
                            & r1(X425,X426) )
                        & ? [X427] :
                            ( ! [X428] :
                                ( p1(X428)
                                | ~ r1(X427,X428) )
                            & r1(X425,X427) )
                        & r1(X423,X425) )
                    & ? [X429] :
                        ( ~ p2(X429)
                        & r1(X423,X429) )
                    & r1(X421,X423) )
                & ? [X430] :
                    ( ~ p2(X430)
                    & r1(X421,X430) )
                & r1(X419,X421) )
            & ? [X431] :
                ( ~ p2(X431)
                & r1(X419,X431) )
            & r1(X417,X419) )
        & ? [X432] :
            ( ~ p2(X432)
            & r1(X417,X432) )
        & r1(sK195,X417) )
   => ( ? [X418] :
          ( ~ p1(X418)
          & r1(sK197,X418) )
      & ? [X419] :
          ( ? [X420] :
              ( ~ p1(X420)
              & r1(X419,X420) )
          & ? [X421] :
              ( ? [X422] :
                  ( ~ p1(X422)
                  & r1(X421,X422) )
              & ? [X423] :
                  ( ? [X424] :
                      ( ~ p1(X424)
                      & r1(X423,X424) )
                  & ? [X425] :
                      ( ? [X426] :
                          ( ~ p1(X426)
                          & r1(X425,X426) )
                      & ? [X427] :
                          ( ! [X428] :
                              ( p1(X428)
                              | ~ r1(X427,X428) )
                          & r1(X425,X427) )
                      & r1(X423,X425) )
                  & ? [X429] :
                      ( ~ p2(X429)
                      & r1(X423,X429) )
                  & r1(X421,X423) )
              & ? [X430] :
                  ( ~ p2(X430)
                  & r1(X421,X430) )
              & r1(X419,X421) )
          & ? [X431] :
              ( ~ p2(X431)
              & r1(X419,X431) )
          & r1(sK197,X419) )
      & ? [X432] :
          ( ~ p2(X432)
          & r1(sK197,X432) )
      & r1(sK195,sK197) ) ),
    introduced(choice_axiom,[]) ).

fof(f210,plain,
    ( ? [X418] :
        ( ~ p1(X418)
        & r1(sK197,X418) )
   => ( ~ p1(sK198)
      & r1(sK197,sK198) ) ),
    introduced(choice_axiom,[]) ).

fof(f211,plain,
    ( ? [X419] :
        ( ? [X420] :
            ( ~ p1(X420)
            & r1(X419,X420) )
        & ? [X421] :
            ( ? [X422] :
                ( ~ p1(X422)
                & r1(X421,X422) )
            & ? [X423] :
                ( ? [X424] :
                    ( ~ p1(X424)
                    & r1(X423,X424) )
                & ? [X425] :
                    ( ? [X426] :
                        ( ~ p1(X426)
                        & r1(X425,X426) )
                    & ? [X427] :
                        ( ! [X428] :
                            ( p1(X428)
                            | ~ r1(X427,X428) )
                        & r1(X425,X427) )
                    & r1(X423,X425) )
                & ? [X429] :
                    ( ~ p2(X429)
                    & r1(X423,X429) )
                & r1(X421,X423) )
            & ? [X430] :
                ( ~ p2(X430)
                & r1(X421,X430) )
            & r1(X419,X421) )
        & ? [X431] :
            ( ~ p2(X431)
            & r1(X419,X431) )
        & r1(sK197,X419) )
   => ( ? [X420] :
          ( ~ p1(X420)
          & r1(sK199,X420) )
      & ? [X421] :
          ( ? [X422] :
              ( ~ p1(X422)
              & r1(X421,X422) )
          & ? [X423] :
              ( ? [X424] :
                  ( ~ p1(X424)
                  & r1(X423,X424) )
              & ? [X425] :
                  ( ? [X426] :
                      ( ~ p1(X426)
                      & r1(X425,X426) )
                  & ? [X427] :
                      ( ! [X428] :
                          ( p1(X428)
                          | ~ r1(X427,X428) )
                      & r1(X425,X427) )
                  & r1(X423,X425) )
              & ? [X429] :
                  ( ~ p2(X429)
                  & r1(X423,X429) )
              & r1(X421,X423) )
          & ? [X430] :
              ( ~ p2(X430)
              & r1(X421,X430) )
          & r1(sK199,X421) )
      & ? [X431] :
          ( ~ p2(X431)
          & r1(sK199,X431) )
      & r1(sK197,sK199) ) ),
    introduced(choice_axiom,[]) ).

fof(f212,plain,
    ( ? [X420] :
        ( ~ p1(X420)
        & r1(sK199,X420) )
   => ( ~ p1(sK200)
      & r1(sK199,sK200) ) ),
    introduced(choice_axiom,[]) ).

fof(f213,plain,
    ( ? [X421] :
        ( ? [X422] :
            ( ~ p1(X422)
            & r1(X421,X422) )
        & ? [X423] :
            ( ? [X424] :
                ( ~ p1(X424)
                & r1(X423,X424) )
            & ? [X425] :
                ( ? [X426] :
                    ( ~ p1(X426)
                    & r1(X425,X426) )
                & ? [X427] :
                    ( ! [X428] :
                        ( p1(X428)
                        | ~ r1(X427,X428) )
                    & r1(X425,X427) )
                & r1(X423,X425) )
            & ? [X429] :
                ( ~ p2(X429)
                & r1(X423,X429) )
            & r1(X421,X423) )
        & ? [X430] :
            ( ~ p2(X430)
            & r1(X421,X430) )
        & r1(sK199,X421) )
   => ( ? [X422] :
          ( ~ p1(X422)
          & r1(sK201,X422) )
      & ? [X423] :
          ( ? [X424] :
              ( ~ p1(X424)
              & r1(X423,X424) )
          & ? [X425] :
              ( ? [X426] :
                  ( ~ p1(X426)
                  & r1(X425,X426) )
              & ? [X427] :
                  ( ! [X428] :
                      ( p1(X428)
                      | ~ r1(X427,X428) )
                  & r1(X425,X427) )
              & r1(X423,X425) )
          & ? [X429] :
              ( ~ p2(X429)
              & r1(X423,X429) )
          & r1(sK201,X423) )
      & ? [X430] :
          ( ~ p2(X430)
          & r1(sK201,X430) )
      & r1(sK199,sK201) ) ),
    introduced(choice_axiom,[]) ).

fof(f214,plain,
    ( ? [X422] :
        ( ~ p1(X422)
        & r1(sK201,X422) )
   => ( ~ p1(sK202)
      & r1(sK201,sK202) ) ),
    introduced(choice_axiom,[]) ).

fof(f215,plain,
    ( ? [X423] :
        ( ? [X424] :
            ( ~ p1(X424)
            & r1(X423,X424) )
        & ? [X425] :
            ( ? [X426] :
                ( ~ p1(X426)
                & r1(X425,X426) )
            & ? [X427] :
                ( ! [X428] :
                    ( p1(X428)
                    | ~ r1(X427,X428) )
                & r1(X425,X427) )
            & r1(X423,X425) )
        & ? [X429] :
            ( ~ p2(X429)
            & r1(X423,X429) )
        & r1(sK201,X423) )
   => ( ? [X424] :
          ( ~ p1(X424)
          & r1(sK203,X424) )
      & ? [X425] :
          ( ? [X426] :
              ( ~ p1(X426)
              & r1(X425,X426) )
          & ? [X427] :
              ( ! [X428] :
                  ( p1(X428)
                  | ~ r1(X427,X428) )
              & r1(X425,X427) )
          & r1(sK203,X425) )
      & ? [X429] :
          ( ~ p2(X429)
          & r1(sK203,X429) )
      & r1(sK201,sK203) ) ),
    introduced(choice_axiom,[]) ).

fof(f216,plain,
    ( ? [X424] :
        ( ~ p1(X424)
        & r1(sK203,X424) )
   => ( ~ p1(sK204)
      & r1(sK203,sK204) ) ),
    introduced(choice_axiom,[]) ).

fof(f217,plain,
    ( ? [X425] :
        ( ? [X426] :
            ( ~ p1(X426)
            & r1(X425,X426) )
        & ? [X427] :
            ( ! [X428] :
                ( p1(X428)
                | ~ r1(X427,X428) )
            & r1(X425,X427) )
        & r1(sK203,X425) )
   => ( ? [X426] :
          ( ~ p1(X426)
          & r1(sK205,X426) )
      & ? [X427] :
          ( ! [X428] :
              ( p1(X428)
              | ~ r1(X427,X428) )
          & r1(sK205,X427) )
      & r1(sK203,sK205) ) ),
    introduced(choice_axiom,[]) ).

fof(f218,plain,
    ( ? [X426] :
        ( ~ p1(X426)
        & r1(sK205,X426) )
   => ( ~ p1(sK206)
      & r1(sK205,sK206) ) ),
    introduced(choice_axiom,[]) ).

fof(f219,plain,
    ( ? [X427] :
        ( ! [X428] :
            ( p1(X428)
            | ~ r1(X427,X428) )
        & r1(sK205,X427) )
   => ( ! [X428] :
          ( p1(X428)
          | ~ r1(sK207,X428) )
      & r1(sK205,sK207) ) ),
    introduced(choice_axiom,[]) ).

fof(f220,plain,
    ( ? [X429] :
        ( ~ p2(X429)
        & r1(sK203,X429) )
   => ( ~ p2(sK208)
      & r1(sK203,sK208) ) ),
    introduced(choice_axiom,[]) ).

fof(f221,plain,
    ( ? [X430] :
        ( ~ p2(X430)
        & r1(sK201,X430) )
   => ( ~ p2(sK209)
      & r1(sK201,sK209) ) ),
    introduced(choice_axiom,[]) ).

fof(f222,plain,
    ( ? [X431] :
        ( ~ p2(X431)
        & r1(sK199,X431) )
   => ( ~ p2(sK210)
      & r1(sK199,sK210) ) ),
    introduced(choice_axiom,[]) ).

fof(f223,plain,
    ( ? [X432] :
        ( ~ p2(X432)
        & r1(sK197,X432) )
   => ( ~ p2(sK211)
      & r1(sK197,sK211) ) ),
    introduced(choice_axiom,[]) ).

fof(f224,plain,
    ( ? [X433] :
        ( ~ p2(X433)
        & r1(sK195,X433) )
   => ( ~ p2(sK212)
      & r1(sK195,sK212) ) ),
    introduced(choice_axiom,[]) ).

fof(f225,plain,
    ( ? [X434] :
        ( ~ p2(X434)
        & r1(sK193,X434) )
   => ( ~ p2(sK213)
      & r1(sK193,sK213) ) ),
    introduced(choice_axiom,[]) ).

fof(f226,plain,
    ( ? [X435] :
        ( ~ p2(X435)
        & r1(sK191,X435) )
   => ( ~ p2(sK214)
      & r1(sK191,sK214) ) ),
    introduced(choice_axiom,[]) ).

fof(f227,plain,
    ( ? [X436] :
        ( ~ p2(X436)
        & r1(sK189,X436) )
   => ( ~ p2(sK215)
      & r1(sK189,sK215) ) ),
    introduced(choice_axiom,[]) ).

fof(f228,plain,
    ( ? [X437] :
        ( ~ p2(X437)
        & r1(sK187,X437) )
   => ( ~ p2(sK216)
      & r1(sK187,sK216) ) ),
    introduced(choice_axiom,[]) ).

fof(f229,plain,
    ( ? [X438] :
        ( ~ p2(X438)
        & r1(sK0,X438) )
   => ( ~ p2(sK217)
      & r1(sK0,sK217) ) ),
    introduced(choice_axiom,[]) ).

fof(f230,plain,
    ! [X450] :
      ( ? [X451] : r1(X450,X451)
     => r1(X450,sK218(X450)) ),
    introduced(choice_axiom,[]) ).

fof(f231,plain,
    ! [X470] :
      ( ? [X471] :
          ( ~ p1(X471)
          & r1(X470,X471) )
     => ( ~ p1(sK219(X470))
        & r1(X470,sK219(X470)) ) ),
    introduced(choice_axiom,[]) ).

fof(f232,plain,
    ! [X472] :
      ( ? [X473] :
          ( ! [X474] :
              ( p1(X474)
              | ~ r1(X473,X474) )
          & r1(X472,X473) )
     => ( ! [X474] :
            ( p1(X474)
            | ~ r1(sK220(X472),X474) )
        & r1(X472,sK220(X472)) ) ),
    introduced(choice_axiom,[]) ).

fof(f233,plain,
    ! [X495] :
      ( ? [X496] :
          ( ~ p1(X496)
          & r1(X495,X496) )
     => ( ~ p1(sK221(X495))
        & r1(X495,sK221(X495)) ) ),
    introduced(choice_axiom,[]) ).

fof(f234,plain,
    ! [X515] :
      ( ? [X516] :
          ( p1(X516)
          & r1(X515,X516) )
     => ( p1(sK222(X515))
        & r1(X515,sK222(X515)) ) ),
    introduced(choice_axiom,[]) ).

fof(f235,plain,
    ( ? [X523] :
        ( ~ p1(X523)
        & r1(sK0,X523) )
   => ( ~ p1(sK223)
      & r1(sK0,sK223) ) ),
    introduced(choice_axiom,[]) ).

fof(f236,plain,
    ( ? [X524] :
        ( ? [X525] :
            ( ~ p1(X525)
            & r1(X524,X525) )
        & ? [X526] :
            ( ? [X527] :
                ( ~ p1(X527)
                & r1(X526,X527) )
            & ? [X528] :
                ( ? [X529] :
                    ( ~ p1(X529)
                    & r1(X528,X529) )
                & ? [X530] :
                    ( ? [X531] :
                        ( ~ p1(X531)
                        & r1(X530,X531) )
                    & ? [X532] :
                        ( ? [X533] :
                            ( ~ p1(X533)
                            & r1(X532,X533) )
                        & ? [X534] :
                            ( ? [X535] :
                                ( ~ p1(X535)
                                & r1(X534,X535) )
                            & ? [X536] :
                                ( ? [X537] :
                                    ( ~ p1(X537)
                                    & r1(X536,X537) )
                                & ? [X538] :
                                    ( ? [X539] :
                                        ( ~ p1(X539)
                                        & r1(X538,X539) )
                                    & ? [X540] :
                                        ( ? [X541] :
                                            ( ~ p1(X541)
                                            & r1(X540,X541) )
                                        & ? [X542] :
                                            ( ? [X543] :
                                                ( ~ p1(X543)
                                                & r1(X542,X543) )
                                            & ? [X544] :
                                                ( ! [X545] :
                                                    ( p1(X545)
                                                    | ~ r1(X544,X545) )
                                                & r1(X542,X544) )
                                            & r1(X540,X542) )
                                        & ? [X546] :
                                            ( ~ p2(X546)
                                            & r1(X540,X546) )
                                        & r1(X538,X540) )
                                    & ? [X547] :
                                        ( ~ p2(X547)
                                        & r1(X538,X547) )
                                    & r1(X536,X538) )
                                & ? [X548] :
                                    ( ~ p2(X548)
                                    & r1(X536,X548) )
                                & r1(X534,X536) )
                            & ? [X549] :
                                ( ~ p2(X549)
                                & r1(X534,X549) )
                            & r1(X532,X534) )
                        & ? [X550] :
                            ( ~ p2(X550)
                            & r1(X532,X550) )
                        & r1(X530,X532) )
                    & ? [X551] :
                        ( ~ p2(X551)
                        & r1(X530,X551) )
                    & r1(X528,X530) )
                & ? [X552] :
                    ( ~ p2(X552)
                    & r1(X528,X552) )
                & r1(X526,X528) )
            & ? [X553] :
                ( ~ p2(X553)
                & r1(X526,X553) )
            & r1(X524,X526) )
        & ? [X554] :
            ( ~ p2(X554)
            & r1(X524,X554) )
        & r1(sK0,X524) )
   => ( ? [X525] :
          ( ~ p1(X525)
          & r1(sK224,X525) )
      & ? [X526] :
          ( ? [X527] :
              ( ~ p1(X527)
              & r1(X526,X527) )
          & ? [X528] :
              ( ? [X529] :
                  ( ~ p1(X529)
                  & r1(X528,X529) )
              & ? [X530] :
                  ( ? [X531] :
                      ( ~ p1(X531)
                      & r1(X530,X531) )
                  & ? [X532] :
                      ( ? [X533] :
                          ( ~ p1(X533)
                          & r1(X532,X533) )
                      & ? [X534] :
                          ( ? [X535] :
                              ( ~ p1(X535)
                              & r1(X534,X535) )
                          & ? [X536] :
                              ( ? [X537] :
                                  ( ~ p1(X537)
                                  & r1(X536,X537) )
                              & ? [X538] :
                                  ( ? [X539] :
                                      ( ~ p1(X539)
                                      & r1(X538,X539) )
                                  & ? [X540] :
                                      ( ? [X541] :
                                          ( ~ p1(X541)
                                          & r1(X540,X541) )
                                      & ? [X542] :
                                          ( ? [X543] :
                                              ( ~ p1(X543)
                                              & r1(X542,X543) )
                                          & ? [X544] :
                                              ( ! [X545] :
                                                  ( p1(X545)
                                                  | ~ r1(X544,X545) )
                                              & r1(X542,X544) )
                                          & r1(X540,X542) )
                                      & ? [X546] :
                                          ( ~ p2(X546)
                                          & r1(X540,X546) )
                                      & r1(X538,X540) )
                                  & ? [X547] :
                                      ( ~ p2(X547)
                                      & r1(X538,X547) )
                                  & r1(X536,X538) )
                              & ? [X548] :
                                  ( ~ p2(X548)
                                  & r1(X536,X548) )
                              & r1(X534,X536) )
                          & ? [X549] :
                              ( ~ p2(X549)
                              & r1(X534,X549) )
                          & r1(X532,X534) )
                      & ? [X550] :
                          ( ~ p2(X550)
                          & r1(X532,X550) )
                      & r1(X530,X532) )
                  & ? [X551] :
                      ( ~ p2(X551)
                      & r1(X530,X551) )
                  & r1(X528,X530) )
              & ? [X552] :
                  ( ~ p2(X552)
                  & r1(X528,X552) )
              & r1(X526,X528) )
          & ? [X553] :
              ( ~ p2(X553)
              & r1(X526,X553) )
          & r1(sK224,X526) )
      & ? [X554] :
          ( ~ p2(X554)
          & r1(sK224,X554) )
      & r1(sK0,sK224) ) ),
    introduced(choice_axiom,[]) ).

fof(f237,plain,
    ( ? [X525] :
        ( ~ p1(X525)
        & r1(sK224,X525) )
   => ( ~ p1(sK225)
      & r1(sK224,sK225) ) ),
    introduced(choice_axiom,[]) ).

fof(f238,plain,
    ( ? [X526] :
        ( ? [X527] :
            ( ~ p1(X527)
            & r1(X526,X527) )
        & ? [X528] :
            ( ? [X529] :
                ( ~ p1(X529)
                & r1(X528,X529) )
            & ? [X530] :
                ( ? [X531] :
                    ( ~ p1(X531)
                    & r1(X530,X531) )
                & ? [X532] :
                    ( ? [X533] :
                        ( ~ p1(X533)
                        & r1(X532,X533) )
                    & ? [X534] :
                        ( ? [X535] :
                            ( ~ p1(X535)
                            & r1(X534,X535) )
                        & ? [X536] :
                            ( ? [X537] :
                                ( ~ p1(X537)
                                & r1(X536,X537) )
                            & ? [X538] :
                                ( ? [X539] :
                                    ( ~ p1(X539)
                                    & r1(X538,X539) )
                                & ? [X540] :
                                    ( ? [X541] :
                                        ( ~ p1(X541)
                                        & r1(X540,X541) )
                                    & ? [X542] :
                                        ( ? [X543] :
                                            ( ~ p1(X543)
                                            & r1(X542,X543) )
                                        & ? [X544] :
                                            ( ! [X545] :
                                                ( p1(X545)
                                                | ~ r1(X544,X545) )
                                            & r1(X542,X544) )
                                        & r1(X540,X542) )
                                    & ? [X546] :
                                        ( ~ p2(X546)
                                        & r1(X540,X546) )
                                    & r1(X538,X540) )
                                & ? [X547] :
                                    ( ~ p2(X547)
                                    & r1(X538,X547) )
                                & r1(X536,X538) )
                            & ? [X548] :
                                ( ~ p2(X548)
                                & r1(X536,X548) )
                            & r1(X534,X536) )
                        & ? [X549] :
                            ( ~ p2(X549)
                            & r1(X534,X549) )
                        & r1(X532,X534) )
                    & ? [X550] :
                        ( ~ p2(X550)
                        & r1(X532,X550) )
                    & r1(X530,X532) )
                & ? [X551] :
                    ( ~ p2(X551)
                    & r1(X530,X551) )
                & r1(X528,X530) )
            & ? [X552] :
                ( ~ p2(X552)
                & r1(X528,X552) )
            & r1(X526,X528) )
        & ? [X553] :
            ( ~ p2(X553)
            & r1(X526,X553) )
        & r1(sK224,X526) )
   => ( ? [X527] :
          ( ~ p1(X527)
          & r1(sK226,X527) )
      & ? [X528] :
          ( ? [X529] :
              ( ~ p1(X529)
              & r1(X528,X529) )
          & ? [X530] :
              ( ? [X531] :
                  ( ~ p1(X531)
                  & r1(X530,X531) )
              & ? [X532] :
                  ( ? [X533] :
                      ( ~ p1(X533)
                      & r1(X532,X533) )
                  & ? [X534] :
                      ( ? [X535] :
                          ( ~ p1(X535)
                          & r1(X534,X535) )
                      & ? [X536] :
                          ( ? [X537] :
                              ( ~ p1(X537)
                              & r1(X536,X537) )
                          & ? [X538] :
                              ( ? [X539] :
                                  ( ~ p1(X539)
                                  & r1(X538,X539) )
                              & ? [X540] :
                                  ( ? [X541] :
                                      ( ~ p1(X541)
                                      & r1(X540,X541) )
                                  & ? [X542] :
                                      ( ? [X543] :
                                          ( ~ p1(X543)
                                          & r1(X542,X543) )
                                      & ? [X544] :
                                          ( ! [X545] :
                                              ( p1(X545)
                                              | ~ r1(X544,X545) )
                                          & r1(X542,X544) )
                                      & r1(X540,X542) )
                                  & ? [X546] :
                                      ( ~ p2(X546)
                                      & r1(X540,X546) )
                                  & r1(X538,X540) )
                              & ? [X547] :
                                  ( ~ p2(X547)
                                  & r1(X538,X547) )
                              & r1(X536,X538) )
                          & ? [X548] :
                              ( ~ p2(X548)
                              & r1(X536,X548) )
                          & r1(X534,X536) )
                      & ? [X549] :
                          ( ~ p2(X549)
                          & r1(X534,X549) )
                      & r1(X532,X534) )
                  & ? [X550] :
                      ( ~ p2(X550)
                      & r1(X532,X550) )
                  & r1(X530,X532) )
              & ? [X551] :
                  ( ~ p2(X551)
                  & r1(X530,X551) )
              & r1(X528,X530) )
          & ? [X552] :
              ( ~ p2(X552)
              & r1(X528,X552) )
          & r1(sK226,X528) )
      & ? [X553] :
          ( ~ p2(X553)
          & r1(sK226,X553) )
      & r1(sK224,sK226) ) ),
    introduced(choice_axiom,[]) ).

fof(f239,plain,
    ( ? [X527] :
        ( ~ p1(X527)
        & r1(sK226,X527) )
   => ( ~ p1(sK227)
      & r1(sK226,sK227) ) ),
    introduced(choice_axiom,[]) ).

fof(f240,plain,
    ( ? [X528] :
        ( ? [X529] :
            ( ~ p1(X529)
            & r1(X528,X529) )
        & ? [X530] :
            ( ? [X531] :
                ( ~ p1(X531)
                & r1(X530,X531) )
            & ? [X532] :
                ( ? [X533] :
                    ( ~ p1(X533)
                    & r1(X532,X533) )
                & ? [X534] :
                    ( ? [X535] :
                        ( ~ p1(X535)
                        & r1(X534,X535) )
                    & ? [X536] :
                        ( ? [X537] :
                            ( ~ p1(X537)
                            & r1(X536,X537) )
                        & ? [X538] :
                            ( ? [X539] :
                                ( ~ p1(X539)
                                & r1(X538,X539) )
                            & ? [X540] :
                                ( ? [X541] :
                                    ( ~ p1(X541)
                                    & r1(X540,X541) )
                                & ? [X542] :
                                    ( ? [X543] :
                                        ( ~ p1(X543)
                                        & r1(X542,X543) )
                                    & ? [X544] :
                                        ( ! [X545] :
                                            ( p1(X545)
                                            | ~ r1(X544,X545) )
                                        & r1(X542,X544) )
                                    & r1(X540,X542) )
                                & ? [X546] :
                                    ( ~ p2(X546)
                                    & r1(X540,X546) )
                                & r1(X538,X540) )
                            & ? [X547] :
                                ( ~ p2(X547)
                                & r1(X538,X547) )
                            & r1(X536,X538) )
                        & ? [X548] :
                            ( ~ p2(X548)
                            & r1(X536,X548) )
                        & r1(X534,X536) )
                    & ? [X549] :
                        ( ~ p2(X549)
                        & r1(X534,X549) )
                    & r1(X532,X534) )
                & ? [X550] :
                    ( ~ p2(X550)
                    & r1(X532,X550) )
                & r1(X530,X532) )
            & ? [X551] :
                ( ~ p2(X551)
                & r1(X530,X551) )
            & r1(X528,X530) )
        & ? [X552] :
            ( ~ p2(X552)
            & r1(X528,X552) )
        & r1(sK226,X528) )
   => ( ? [X529] :
          ( ~ p1(X529)
          & r1(sK228,X529) )
      & ? [X530] :
          ( ? [X531] :
              ( ~ p1(X531)
              & r1(X530,X531) )
          & ? [X532] :
              ( ? [X533] :
                  ( ~ p1(X533)
                  & r1(X532,X533) )
              & ? [X534] :
                  ( ? [X535] :
                      ( ~ p1(X535)
                      & r1(X534,X535) )
                  & ? [X536] :
                      ( ? [X537] :
                          ( ~ p1(X537)
                          & r1(X536,X537) )
                      & ? [X538] :
                          ( ? [X539] :
                              ( ~ p1(X539)
                              & r1(X538,X539) )
                          & ? [X540] :
                              ( ? [X541] :
                                  ( ~ p1(X541)
                                  & r1(X540,X541) )
                              & ? [X542] :
                                  ( ? [X543] :
                                      ( ~ p1(X543)
                                      & r1(X542,X543) )
                                  & ? [X544] :
                                      ( ! [X545] :
                                          ( p1(X545)
                                          | ~ r1(X544,X545) )
                                      & r1(X542,X544) )
                                  & r1(X540,X542) )
                              & ? [X546] :
                                  ( ~ p2(X546)
                                  & r1(X540,X546) )
                              & r1(X538,X540) )
                          & ? [X547] :
                              ( ~ p2(X547)
                              & r1(X538,X547) )
                          & r1(X536,X538) )
                      & ? [X548] :
                          ( ~ p2(X548)
                          & r1(X536,X548) )
                      & r1(X534,X536) )
                  & ? [X549] :
                      ( ~ p2(X549)
                      & r1(X534,X549) )
                  & r1(X532,X534) )
              & ? [X550] :
                  ( ~ p2(X550)
                  & r1(X532,X550) )
              & r1(X530,X532) )
          & ? [X551] :
              ( ~ p2(X551)
              & r1(X530,X551) )
          & r1(sK228,X530) )
      & ? [X552] :
          ( ~ p2(X552)
          & r1(sK228,X552) )
      & r1(sK226,sK228) ) ),
    introduced(choice_axiom,[]) ).

fof(f241,plain,
    ( ? [X529] :
        ( ~ p1(X529)
        & r1(sK228,X529) )
   => ( ~ p1(sK229)
      & r1(sK228,sK229) ) ),
    introduced(choice_axiom,[]) ).

fof(f242,plain,
    ( ? [X530] :
        ( ? [X531] :
            ( ~ p1(X531)
            & r1(X530,X531) )
        & ? [X532] :
            ( ? [X533] :
                ( ~ p1(X533)
                & r1(X532,X533) )
            & ? [X534] :
                ( ? [X535] :
                    ( ~ p1(X535)
                    & r1(X534,X535) )
                & ? [X536] :
                    ( ? [X537] :
                        ( ~ p1(X537)
                        & r1(X536,X537) )
                    & ? [X538] :
                        ( ? [X539] :
                            ( ~ p1(X539)
                            & r1(X538,X539) )
                        & ? [X540] :
                            ( ? [X541] :
                                ( ~ p1(X541)
                                & r1(X540,X541) )
                            & ? [X542] :
                                ( ? [X543] :
                                    ( ~ p1(X543)
                                    & r1(X542,X543) )
                                & ? [X544] :
                                    ( ! [X545] :
                                        ( p1(X545)
                                        | ~ r1(X544,X545) )
                                    & r1(X542,X544) )
                                & r1(X540,X542) )
                            & ? [X546] :
                                ( ~ p2(X546)
                                & r1(X540,X546) )
                            & r1(X538,X540) )
                        & ? [X547] :
                            ( ~ p2(X547)
                            & r1(X538,X547) )
                        & r1(X536,X538) )
                    & ? [X548] :
                        ( ~ p2(X548)
                        & r1(X536,X548) )
                    & r1(X534,X536) )
                & ? [X549] :
                    ( ~ p2(X549)
                    & r1(X534,X549) )
                & r1(X532,X534) )
            & ? [X550] :
                ( ~ p2(X550)
                & r1(X532,X550) )
            & r1(X530,X532) )
        & ? [X551] :
            ( ~ p2(X551)
            & r1(X530,X551) )
        & r1(sK228,X530) )
   => ( ? [X531] :
          ( ~ p1(X531)
          & r1(sK230,X531) )
      & ? [X532] :
          ( ? [X533] :
              ( ~ p1(X533)
              & r1(X532,X533) )
          & ? [X534] :
              ( ? [X535] :
                  ( ~ p1(X535)
                  & r1(X534,X535) )
              & ? [X536] :
                  ( ? [X537] :
                      ( ~ p1(X537)
                      & r1(X536,X537) )
                  & ? [X538] :
                      ( ? [X539] :
                          ( ~ p1(X539)
                          & r1(X538,X539) )
                      & ? [X540] :
                          ( ? [X541] :
                              ( ~ p1(X541)
                              & r1(X540,X541) )
                          & ? [X542] :
                              ( ? [X543] :
                                  ( ~ p1(X543)
                                  & r1(X542,X543) )
                              & ? [X544] :
                                  ( ! [X545] :
                                      ( p1(X545)
                                      | ~ r1(X544,X545) )
                                  & r1(X542,X544) )
                              & r1(X540,X542) )
                          & ? [X546] :
                              ( ~ p2(X546)
                              & r1(X540,X546) )
                          & r1(X538,X540) )
                      & ? [X547] :
                          ( ~ p2(X547)
                          & r1(X538,X547) )
                      & r1(X536,X538) )
                  & ? [X548] :
                      ( ~ p2(X548)
                      & r1(X536,X548) )
                  & r1(X534,X536) )
              & ? [X549] :
                  ( ~ p2(X549)
                  & r1(X534,X549) )
              & r1(X532,X534) )
          & ? [X550] :
              ( ~ p2(X550)
              & r1(X532,X550) )
          & r1(sK230,X532) )
      & ? [X551] :
          ( ~ p2(X551)
          & r1(sK230,X551) )
      & r1(sK228,sK230) ) ),
    introduced(choice_axiom,[]) ).

fof(f243,plain,
    ( ? [X531] :
        ( ~ p1(X531)
        & r1(sK230,X531) )
   => ( ~ p1(sK231)
      & r1(sK230,sK231) ) ),
    introduced(choice_axiom,[]) ).

fof(f244,plain,
    ( ? [X532] :
        ( ? [X533] :
            ( ~ p1(X533)
            & r1(X532,X533) )
        & ? [X534] :
            ( ? [X535] :
                ( ~ p1(X535)
                & r1(X534,X535) )
            & ? [X536] :
                ( ? [X537] :
                    ( ~ p1(X537)
                    & r1(X536,X537) )
                & ? [X538] :
                    ( ? [X539] :
                        ( ~ p1(X539)
                        & r1(X538,X539) )
                    & ? [X540] :
                        ( ? [X541] :
                            ( ~ p1(X541)
                            & r1(X540,X541) )
                        & ? [X542] :
                            ( ? [X543] :
                                ( ~ p1(X543)
                                & r1(X542,X543) )
                            & ? [X544] :
                                ( ! [X545] :
                                    ( p1(X545)
                                    | ~ r1(X544,X545) )
                                & r1(X542,X544) )
                            & r1(X540,X542) )
                        & ? [X546] :
                            ( ~ p2(X546)
                            & r1(X540,X546) )
                        & r1(X538,X540) )
                    & ? [X547] :
                        ( ~ p2(X547)
                        & r1(X538,X547) )
                    & r1(X536,X538) )
                & ? [X548] :
                    ( ~ p2(X548)
                    & r1(X536,X548) )
                & r1(X534,X536) )
            & ? [X549] :
                ( ~ p2(X549)
                & r1(X534,X549) )
            & r1(X532,X534) )
        & ? [X550] :
            ( ~ p2(X550)
            & r1(X532,X550) )
        & r1(sK230,X532) )
   => ( ? [X533] :
          ( ~ p1(X533)
          & r1(sK232,X533) )
      & ? [X534] :
          ( ? [X535] :
              ( ~ p1(X535)
              & r1(X534,X535) )
          & ? [X536] :
              ( ? [X537] :
                  ( ~ p1(X537)
                  & r1(X536,X537) )
              & ? [X538] :
                  ( ? [X539] :
                      ( ~ p1(X539)
                      & r1(X538,X539) )
                  & ? [X540] :
                      ( ? [X541] :
                          ( ~ p1(X541)
                          & r1(X540,X541) )
                      & ? [X542] :
                          ( ? [X543] :
                              ( ~ p1(X543)
                              & r1(X542,X543) )
                          & ? [X544] :
                              ( ! [X545] :
                                  ( p1(X545)
                                  | ~ r1(X544,X545) )
                              & r1(X542,X544) )
                          & r1(X540,X542) )
                      & ? [X546] :
                          ( ~ p2(X546)
                          & r1(X540,X546) )
                      & r1(X538,X540) )
                  & ? [X547] :
                      ( ~ p2(X547)
                      & r1(X538,X547) )
                  & r1(X536,X538) )
              & ? [X548] :
                  ( ~ p2(X548)
                  & r1(X536,X548) )
              & r1(X534,X536) )
          & ? [X549] :
              ( ~ p2(X549)
              & r1(X534,X549) )
          & r1(sK232,X534) )
      & ? [X550] :
          ( ~ p2(X550)
          & r1(sK232,X550) )
      & r1(sK230,sK232) ) ),
    introduced(choice_axiom,[]) ).

fof(f245,plain,
    ( ? [X533] :
        ( ~ p1(X533)
        & r1(sK232,X533) )
   => ( ~ p1(sK233)
      & r1(sK232,sK233) ) ),
    introduced(choice_axiom,[]) ).

fof(f246,plain,
    ( ? [X534] :
        ( ? [X535] :
            ( ~ p1(X535)
            & r1(X534,X535) )
        & ? [X536] :
            ( ? [X537] :
                ( ~ p1(X537)
                & r1(X536,X537) )
            & ? [X538] :
                ( ? [X539] :
                    ( ~ p1(X539)
                    & r1(X538,X539) )
                & ? [X540] :
                    ( ? [X541] :
                        ( ~ p1(X541)
                        & r1(X540,X541) )
                    & ? [X542] :
                        ( ? [X543] :
                            ( ~ p1(X543)
                            & r1(X542,X543) )
                        & ? [X544] :
                            ( ! [X545] :
                                ( p1(X545)
                                | ~ r1(X544,X545) )
                            & r1(X542,X544) )
                        & r1(X540,X542) )
                    & ? [X546] :
                        ( ~ p2(X546)
                        & r1(X540,X546) )
                    & r1(X538,X540) )
                & ? [X547] :
                    ( ~ p2(X547)
                    & r1(X538,X547) )
                & r1(X536,X538) )
            & ? [X548] :
                ( ~ p2(X548)
                & r1(X536,X548) )
            & r1(X534,X536) )
        & ? [X549] :
            ( ~ p2(X549)
            & r1(X534,X549) )
        & r1(sK232,X534) )
   => ( ? [X535] :
          ( ~ p1(X535)
          & r1(sK234,X535) )
      & ? [X536] :
          ( ? [X537] :
              ( ~ p1(X537)
              & r1(X536,X537) )
          & ? [X538] :
              ( ? [X539] :
                  ( ~ p1(X539)
                  & r1(X538,X539) )
              & ? [X540] :
                  ( ? [X541] :
                      ( ~ p1(X541)
                      & r1(X540,X541) )
                  & ? [X542] :
                      ( ? [X543] :
                          ( ~ p1(X543)
                          & r1(X542,X543) )
                      & ? [X544] :
                          ( ! [X545] :
                              ( p1(X545)
                              | ~ r1(X544,X545) )
                          & r1(X542,X544) )
                      & r1(X540,X542) )
                  & ? [X546] :
                      ( ~ p2(X546)
                      & r1(X540,X546) )
                  & r1(X538,X540) )
              & ? [X547] :
                  ( ~ p2(X547)
                  & r1(X538,X547) )
              & r1(X536,X538) )
          & ? [X548] :
              ( ~ p2(X548)
              & r1(X536,X548) )
          & r1(sK234,X536) )
      & ? [X549] :
          ( ~ p2(X549)
          & r1(sK234,X549) )
      & r1(sK232,sK234) ) ),
    introduced(choice_axiom,[]) ).

fof(f247,plain,
    ( ? [X535] :
        ( ~ p1(X535)
        & r1(sK234,X535) )
   => ( ~ p1(sK235)
      & r1(sK234,sK235) ) ),
    introduced(choice_axiom,[]) ).

fof(f248,plain,
    ( ? [X536] :
        ( ? [X537] :
            ( ~ p1(X537)
            & r1(X536,X537) )
        & ? [X538] :
            ( ? [X539] :
                ( ~ p1(X539)
                & r1(X538,X539) )
            & ? [X540] :
                ( ? [X541] :
                    ( ~ p1(X541)
                    & r1(X540,X541) )
                & ? [X542] :
                    ( ? [X543] :
                        ( ~ p1(X543)
                        & r1(X542,X543) )
                    & ? [X544] :
                        ( ! [X545] :
                            ( p1(X545)
                            | ~ r1(X544,X545) )
                        & r1(X542,X544) )
                    & r1(X540,X542) )
                & ? [X546] :
                    ( ~ p2(X546)
                    & r1(X540,X546) )
                & r1(X538,X540) )
            & ? [X547] :
                ( ~ p2(X547)
                & r1(X538,X547) )
            & r1(X536,X538) )
        & ? [X548] :
            ( ~ p2(X548)
            & r1(X536,X548) )
        & r1(sK234,X536) )
   => ( ? [X537] :
          ( ~ p1(X537)
          & r1(sK236,X537) )
      & ? [X538] :
          ( ? [X539] :
              ( ~ p1(X539)
              & r1(X538,X539) )
          & ? [X540] :
              ( ? [X541] :
                  ( ~ p1(X541)
                  & r1(X540,X541) )
              & ? [X542] :
                  ( ? [X543] :
                      ( ~ p1(X543)
                      & r1(X542,X543) )
                  & ? [X544] :
                      ( ! [X545] :
                          ( p1(X545)
                          | ~ r1(X544,X545) )
                      & r1(X542,X544) )
                  & r1(X540,X542) )
              & ? [X546] :
                  ( ~ p2(X546)
                  & r1(X540,X546) )
              & r1(X538,X540) )
          & ? [X547] :
              ( ~ p2(X547)
              & r1(X538,X547) )
          & r1(sK236,X538) )
      & ? [X548] :
          ( ~ p2(X548)
          & r1(sK236,X548) )
      & r1(sK234,sK236) ) ),
    introduced(choice_axiom,[]) ).

fof(f249,plain,
    ( ? [X537] :
        ( ~ p1(X537)
        & r1(sK236,X537) )
   => ( ~ p1(sK237)
      & r1(sK236,sK237) ) ),
    introduced(choice_axiom,[]) ).

fof(f250,plain,
    ( ? [X538] :
        ( ? [X539] :
            ( ~ p1(X539)
            & r1(X538,X539) )
        & ? [X540] :
            ( ? [X541] :
                ( ~ p1(X541)
                & r1(X540,X541) )
            & ? [X542] :
                ( ? [X543] :
                    ( ~ p1(X543)
                    & r1(X542,X543) )
                & ? [X544] :
                    ( ! [X545] :
                        ( p1(X545)
                        | ~ r1(X544,X545) )
                    & r1(X542,X544) )
                & r1(X540,X542) )
            & ? [X546] :
                ( ~ p2(X546)
                & r1(X540,X546) )
            & r1(X538,X540) )
        & ? [X547] :
            ( ~ p2(X547)
            & r1(X538,X547) )
        & r1(sK236,X538) )
   => ( ? [X539] :
          ( ~ p1(X539)
          & r1(sK238,X539) )
      & ? [X540] :
          ( ? [X541] :
              ( ~ p1(X541)
              & r1(X540,X541) )
          & ? [X542] :
              ( ? [X543] :
                  ( ~ p1(X543)
                  & r1(X542,X543) )
              & ? [X544] :
                  ( ! [X545] :
                      ( p1(X545)
                      | ~ r1(X544,X545) )
                  & r1(X542,X544) )
              & r1(X540,X542) )
          & ? [X546] :
              ( ~ p2(X546)
              & r1(X540,X546) )
          & r1(sK238,X540) )
      & ? [X547] :
          ( ~ p2(X547)
          & r1(sK238,X547) )
      & r1(sK236,sK238) ) ),
    introduced(choice_axiom,[]) ).

fof(f251,plain,
    ( ? [X539] :
        ( ~ p1(X539)
        & r1(sK238,X539) )
   => ( ~ p1(sK239)
      & r1(sK238,sK239) ) ),
    introduced(choice_axiom,[]) ).

fof(f252,plain,
    ( ? [X540] :
        ( ? [X541] :
            ( ~ p1(X541)
            & r1(X540,X541) )
        & ? [X542] :
            ( ? [X543] :
                ( ~ p1(X543)
                & r1(X542,X543) )
            & ? [X544] :
                ( ! [X545] :
                    ( p1(X545)
                    | ~ r1(X544,X545) )
                & r1(X542,X544) )
            & r1(X540,X542) )
        & ? [X546] :
            ( ~ p2(X546)
            & r1(X540,X546) )
        & r1(sK238,X540) )
   => ( ? [X541] :
          ( ~ p1(X541)
          & r1(sK240,X541) )
      & ? [X542] :
          ( ? [X543] :
              ( ~ p1(X543)
              & r1(X542,X543) )
          & ? [X544] :
              ( ! [X545] :
                  ( p1(X545)
                  | ~ r1(X544,X545) )
              & r1(X542,X544) )
          & r1(sK240,X542) )
      & ? [X546] :
          ( ~ p2(X546)
          & r1(sK240,X546) )
      & r1(sK238,sK240) ) ),
    introduced(choice_axiom,[]) ).

fof(f253,plain,
    ( ? [X541] :
        ( ~ p1(X541)
        & r1(sK240,X541) )
   => ( ~ p1(sK241)
      & r1(sK240,sK241) ) ),
    introduced(choice_axiom,[]) ).

fof(f254,plain,
    ( ? [X542] :
        ( ? [X543] :
            ( ~ p1(X543)
            & r1(X542,X543) )
        & ? [X544] :
            ( ! [X545] :
                ( p1(X545)
                | ~ r1(X544,X545) )
            & r1(X542,X544) )
        & r1(sK240,X542) )
   => ( ? [X543] :
          ( ~ p1(X543)
          & r1(sK242,X543) )
      & ? [X544] :
          ( ! [X545] :
              ( p1(X545)
              | ~ r1(X544,X545) )
          & r1(sK242,X544) )
      & r1(sK240,sK242) ) ),
    introduced(choice_axiom,[]) ).

fof(f255,plain,
    ( ? [X543] :
        ( ~ p1(X543)
        & r1(sK242,X543) )
   => ( ~ p1(sK243)
      & r1(sK242,sK243) ) ),
    introduced(choice_axiom,[]) ).

fof(f256,plain,
    ( ? [X544] :
        ( ! [X545] :
            ( p1(X545)
            | ~ r1(X544,X545) )
        & r1(sK242,X544) )
   => ( ! [X545] :
          ( p1(X545)
          | ~ r1(sK244,X545) )
      & r1(sK242,sK244) ) ),
    introduced(choice_axiom,[]) ).

fof(f257,plain,
    ( ? [X546] :
        ( ~ p2(X546)
        & r1(sK240,X546) )
   => ( ~ p2(sK245)
      & r1(sK240,sK245) ) ),
    introduced(choice_axiom,[]) ).

fof(f258,plain,
    ( ? [X547] :
        ( ~ p2(X547)
        & r1(sK238,X547) )
   => ( ~ p2(sK246)
      & r1(sK238,sK246) ) ),
    introduced(choice_axiom,[]) ).

fof(f259,plain,
    ( ? [X548] :
        ( ~ p2(X548)
        & r1(sK236,X548) )
   => ( ~ p2(sK247)
      & r1(sK236,sK247) ) ),
    introduced(choice_axiom,[]) ).

fof(f260,plain,
    ( ? [X549] :
        ( ~ p2(X549)
        & r1(sK234,X549) )
   => ( ~ p2(sK248)
      & r1(sK234,sK248) ) ),
    introduced(choice_axiom,[]) ).

fof(f261,plain,
    ( ? [X550] :
        ( ~ p2(X550)
        & r1(sK232,X550) )
   => ( ~ p2(sK249)
      & r1(sK232,sK249) ) ),
    introduced(choice_axiom,[]) ).

fof(f262,plain,
    ( ? [X551] :
        ( ~ p2(X551)
        & r1(sK230,X551) )
   => ( ~ p2(sK250)
      & r1(sK230,sK250) ) ),
    introduced(choice_axiom,[]) ).

fof(f263,plain,
    ( ? [X552] :
        ( ~ p2(X552)
        & r1(sK228,X552) )
   => ( ~ p2(sK251)
      & r1(sK228,sK251) ) ),
    introduced(choice_axiom,[]) ).

fof(f264,plain,
    ( ? [X553] :
        ( ~ p2(X553)
        & r1(sK226,X553) )
   => ( ~ p2(sK252)
      & r1(sK226,sK252) ) ),
    introduced(choice_axiom,[]) ).

fof(f265,plain,
    ( ? [X554] :
        ( ~ p2(X554)
        & r1(sK224,X554) )
   => ( ~ p2(sK253)
      & r1(sK224,sK253) ) ),
    introduced(choice_axiom,[]) ).

fof(f266,plain,
    ( ? [X555] :
        ( ~ p2(X555)
        & r1(sK0,X555) )
   => ( ~ p2(sK254)
      & r1(sK0,sK254) ) ),
    introduced(choice_axiom,[]) ).

fof(f267,plain,
    ! [X569] :
      ( ? [X570] : r1(X569,X570)
     => r1(X569,sK255(X569)) ),
    introduced(choice_axiom,[]) ).

fof(f268,plain,
    ! [X592] :
      ( ? [X593] :
          ( ~ p1(X593)
          & r1(X592,X593) )
     => ( ~ p1(sK256(X592))
        & r1(X592,sK256(X592)) ) ),
    introduced(choice_axiom,[]) ).

fof(f269,plain,
    ! [X594] :
      ( ? [X595] :
          ( ! [X596] :
              ( p1(X596)
              | ~ r1(X595,X596) )
          & r1(X594,X595) )
     => ( ! [X596] :
            ( p1(X596)
            | ~ r1(sK257(X594),X596) )
        & r1(X594,sK257(X594)) ) ),
    introduced(choice_axiom,[]) ).

fof(f270,plain,
    ! [X620] :
      ( ? [X621] :
          ( ~ p1(X621)
          & r1(X620,X621) )
     => ( ~ p1(sK258(X620))
        & r1(X620,sK258(X620)) ) ),
    introduced(choice_axiom,[]) ).

fof(f271,plain,
    ! [X643] :
      ( ? [X644] :
          ( p1(X644)
          & r1(X643,X644) )
     => ( p1(sK259(X643))
        & r1(X643,sK259(X643)) ) ),
    introduced(choice_axiom,[]) ).

fof(f272,plain,
    ( ? [X652] :
        ( ~ p1(X652)
        & r1(sK0,X652) )
   => ( ~ p1(sK260)
      & r1(sK0,sK260) ) ),
    introduced(choice_axiom,[]) ).

fof(f273,plain,
    ( ? [X653] :
        ( ? [X654] :
            ( ~ p1(X654)
            & r1(X653,X654) )
        & ? [X655] :
            ( ? [X656] :
                ( ~ p1(X656)
                & r1(X655,X656) )
            & ? [X657] :
                ( ? [X658] :
                    ( ~ p1(X658)
                    & r1(X657,X658) )
                & ? [X659] :
                    ( ? [X660] :
                        ( ~ p1(X660)
                        & r1(X659,X660) )
                    & ? [X661] :
                        ( ? [X662] :
                            ( ~ p1(X662)
                            & r1(X661,X662) )
                        & ? [X663] :
                            ( ? [X664] :
                                ( ~ p1(X664)
                                & r1(X663,X664) )
                            & ? [X665] :
                                ( ? [X666] :
                                    ( ~ p1(X666)
                                    & r1(X665,X666) )
                                & ? [X667] :
                                    ( ? [X668] :
                                        ( ~ p1(X668)
                                        & r1(X667,X668) )
                                    & ? [X669] :
                                        ( ? [X670] :
                                            ( ~ p1(X670)
                                            & r1(X669,X670) )
                                        & ? [X671] :
                                            ( ? [X672] :
                                                ( ~ p1(X672)
                                                & r1(X671,X672) )
                                            & ? [X673] :
                                                ( ! [X674] :
                                                    ( p1(X674)
                                                    | ~ r1(X673,X674) )
                                                & r1(X671,X673) )
                                            & r1(X669,X671) )
                                        & ? [X675] :
                                            ( ~ p2(X675)
                                            & r1(X669,X675) )
                                        & r1(X667,X669) )
                                    & ? [X676] :
                                        ( ~ p2(X676)
                                        & r1(X667,X676) )
                                    & r1(X665,X667) )
                                & ? [X677] :
                                    ( ~ p2(X677)
                                    & r1(X665,X677) )
                                & r1(X663,X665) )
                            & ? [X678] :
                                ( ~ p2(X678)
                                & r1(X663,X678) )
                            & r1(X661,X663) )
                        & ? [X679] :
                            ( ~ p2(X679)
                            & r1(X661,X679) )
                        & r1(X659,X661) )
                    & ? [X680] :
                        ( ~ p2(X680)
                        & r1(X659,X680) )
                    & r1(X657,X659) )
                & ? [X681] :
                    ( ~ p2(X681)
                    & r1(X657,X681) )
                & r1(X655,X657) )
            & ? [X682] :
                ( ~ p2(X682)
                & r1(X655,X682) )
            & r1(X653,X655) )
        & ? [X683] :
            ( ~ p2(X683)
            & r1(X653,X683) )
        & r1(sK0,X653) )
   => ( ? [X654] :
          ( ~ p1(X654)
          & r1(sK261,X654) )
      & ? [X655] :
          ( ? [X656] :
              ( ~ p1(X656)
              & r1(X655,X656) )
          & ? [X657] :
              ( ? [X658] :
                  ( ~ p1(X658)
                  & r1(X657,X658) )
              & ? [X659] :
                  ( ? [X660] :
                      ( ~ p1(X660)
                      & r1(X659,X660) )
                  & ? [X661] :
                      ( ? [X662] :
                          ( ~ p1(X662)
                          & r1(X661,X662) )
                      & ? [X663] :
                          ( ? [X664] :
                              ( ~ p1(X664)
                              & r1(X663,X664) )
                          & ? [X665] :
                              ( ? [X666] :
                                  ( ~ p1(X666)
                                  & r1(X665,X666) )
                              & ? [X667] :
                                  ( ? [X668] :
                                      ( ~ p1(X668)
                                      & r1(X667,X668) )
                                  & ? [X669] :
                                      ( ? [X670] :
                                          ( ~ p1(X670)
                                          & r1(X669,X670) )
                                      & ? [X671] :
                                          ( ? [X672] :
                                              ( ~ p1(X672)
                                              & r1(X671,X672) )
                                          & ? [X673] :
                                              ( ! [X674] :
                                                  ( p1(X674)
                                                  | ~ r1(X673,X674) )
                                              & r1(X671,X673) )
                                          & r1(X669,X671) )
                                      & ? [X675] :
                                          ( ~ p2(X675)
                                          & r1(X669,X675) )
                                      & r1(X667,X669) )
                                  & ? [X676] :
                                      ( ~ p2(X676)
                                      & r1(X667,X676) )
                                  & r1(X665,X667) )
                              & ? [X677] :
                                  ( ~ p2(X677)
                                  & r1(X665,X677) )
                              & r1(X663,X665) )
                          & ? [X678] :
                              ( ~ p2(X678)
                              & r1(X663,X678) )
                          & r1(X661,X663) )
                      & ? [X679] :
                          ( ~ p2(X679)
                          & r1(X661,X679) )
                      & r1(X659,X661) )
                  & ? [X680] :
                      ( ~ p2(X680)
                      & r1(X659,X680) )
                  & r1(X657,X659) )
              & ? [X681] :
                  ( ~ p2(X681)
                  & r1(X657,X681) )
              & r1(X655,X657) )
          & ? [X682] :
              ( ~ p2(X682)
              & r1(X655,X682) )
          & r1(sK261,X655) )
      & ? [X683] :
          ( ~ p2(X683)
          & r1(sK261,X683) )
      & r1(sK0,sK261) ) ),
    introduced(choice_axiom,[]) ).

fof(f274,plain,
    ( ? [X654] :
        ( ~ p1(X654)
        & r1(sK261,X654) )
   => ( ~ p1(sK262)
      & r1(sK261,sK262) ) ),
    introduced(choice_axiom,[]) ).

fof(f275,plain,
    ( ? [X655] :
        ( ? [X656] :
            ( ~ p1(X656)
            & r1(X655,X656) )
        & ? [X657] :
            ( ? [X658] :
                ( ~ p1(X658)
                & r1(X657,X658) )
            & ? [X659] :
                ( ? [X660] :
                    ( ~ p1(X660)
                    & r1(X659,X660) )
                & ? [X661] :
                    ( ? [X662] :
                        ( ~ p1(X662)
                        & r1(X661,X662) )
                    & ? [X663] :
                        ( ? [X664] :
                            ( ~ p1(X664)
                            & r1(X663,X664) )
                        & ? [X665] :
                            ( ? [X666] :
                                ( ~ p1(X666)
                                & r1(X665,X666) )
                            & ? [X667] :
                                ( ? [X668] :
                                    ( ~ p1(X668)
                                    & r1(X667,X668) )
                                & ? [X669] :
                                    ( ? [X670] :
                                        ( ~ p1(X670)
                                        & r1(X669,X670) )
                                    & ? [X671] :
                                        ( ? [X672] :
                                            ( ~ p1(X672)
                                            & r1(X671,X672) )
                                        & ? [X673] :
                                            ( ! [X674] :
                                                ( p1(X674)
                                                | ~ r1(X673,X674) )
                                            & r1(X671,X673) )
                                        & r1(X669,X671) )
                                    & ? [X675] :
                                        ( ~ p2(X675)
                                        & r1(X669,X675) )
                                    & r1(X667,X669) )
                                & ? [X676] :
                                    ( ~ p2(X676)
                                    & r1(X667,X676) )
                                & r1(X665,X667) )
                            & ? [X677] :
                                ( ~ p2(X677)
                                & r1(X665,X677) )
                            & r1(X663,X665) )
                        & ? [X678] :
                            ( ~ p2(X678)
                            & r1(X663,X678) )
                        & r1(X661,X663) )
                    & ? [X679] :
                        ( ~ p2(X679)
                        & r1(X661,X679) )
                    & r1(X659,X661) )
                & ? [X680] :
                    ( ~ p2(X680)
                    & r1(X659,X680) )
                & r1(X657,X659) )
            & ? [X681] :
                ( ~ p2(X681)
                & r1(X657,X681) )
            & r1(X655,X657) )
        & ? [X682] :
            ( ~ p2(X682)
            & r1(X655,X682) )
        & r1(sK261,X655) )
   => ( ? [X656] :
          ( ~ p1(X656)
          & r1(sK263,X656) )
      & ? [X657] :
          ( ? [X658] :
              ( ~ p1(X658)
              & r1(X657,X658) )
          & ? [X659] :
              ( ? [X660] :
                  ( ~ p1(X660)
                  & r1(X659,X660) )
              & ? [X661] :
                  ( ? [X662] :
                      ( ~ p1(X662)
                      & r1(X661,X662) )
                  & ? [X663] :
                      ( ? [X664] :
                          ( ~ p1(X664)
                          & r1(X663,X664) )
                      & ? [X665] :
                          ( ? [X666] :
                              ( ~ p1(X666)
                              & r1(X665,X666) )
                          & ? [X667] :
                              ( ? [X668] :
                                  ( ~ p1(X668)
                                  & r1(X667,X668) )
                              & ? [X669] :
                                  ( ? [X670] :
                                      ( ~ p1(X670)
                                      & r1(X669,X670) )
                                  & ? [X671] :
                                      ( ? [X672] :
                                          ( ~ p1(X672)
                                          & r1(X671,X672) )
                                      & ? [X673] :
                                          ( ! [X674] :
                                              ( p1(X674)
                                              | ~ r1(X673,X674) )
                                          & r1(X671,X673) )
                                      & r1(X669,X671) )
                                  & ? [X675] :
                                      ( ~ p2(X675)
                                      & r1(X669,X675) )
                                  & r1(X667,X669) )
                              & ? [X676] :
                                  ( ~ p2(X676)
                                  & r1(X667,X676) )
                              & r1(X665,X667) )
                          & ? [X677] :
                              ( ~ p2(X677)
                              & r1(X665,X677) )
                          & r1(X663,X665) )
                      & ? [X678] :
                          ( ~ p2(X678)
                          & r1(X663,X678) )
                      & r1(X661,X663) )
                  & ? [X679] :
                      ( ~ p2(X679)
                      & r1(X661,X679) )
                  & r1(X659,X661) )
              & ? [X680] :
                  ( ~ p2(X680)
                  & r1(X659,X680) )
              & r1(X657,X659) )
          & ? [X681] :
              ( ~ p2(X681)
              & r1(X657,X681) )
          & r1(sK263,X657) )
      & ? [X682] :
          ( ~ p2(X682)
          & r1(sK263,X682) )
      & r1(sK261,sK263) ) ),
    introduced(choice_axiom,[]) ).

fof(f276,plain,
    ( ? [X656] :
        ( ~ p1(X656)
        & r1(sK263,X656) )
   => ( ~ p1(sK264)
      & r1(sK263,sK264) ) ),
    introduced(choice_axiom,[]) ).

fof(f277,plain,
    ( ? [X657] :
        ( ? [X658] :
            ( ~ p1(X658)
            & r1(X657,X658) )
        & ? [X659] :
            ( ? [X660] :
                ( ~ p1(X660)
                & r1(X659,X660) )
            & ? [X661] :
                ( ? [X662] :
                    ( ~ p1(X662)
                    & r1(X661,X662) )
                & ? [X663] :
                    ( ? [X664] :
                        ( ~ p1(X664)
                        & r1(X663,X664) )
                    & ? [X665] :
                        ( ? [X666] :
                            ( ~ p1(X666)
                            & r1(X665,X666) )
                        & ? [X667] :
                            ( ? [X668] :
                                ( ~ p1(X668)
                                & r1(X667,X668) )
                            & ? [X669] :
                                ( ? [X670] :
                                    ( ~ p1(X670)
                                    & r1(X669,X670) )
                                & ? [X671] :
                                    ( ? [X672] :
                                        ( ~ p1(X672)
                                        & r1(X671,X672) )
                                    & ? [X673] :
                                        ( ! [X674] :
                                            ( p1(X674)
                                            | ~ r1(X673,X674) )
                                        & r1(X671,X673) )
                                    & r1(X669,X671) )
                                & ? [X675] :
                                    ( ~ p2(X675)
                                    & r1(X669,X675) )
                                & r1(X667,X669) )
                            & ? [X676] :
                                ( ~ p2(X676)
                                & r1(X667,X676) )
                            & r1(X665,X667) )
                        & ? [X677] :
                            ( ~ p2(X677)
                            & r1(X665,X677) )
                        & r1(X663,X665) )
                    & ? [X678] :
                        ( ~ p2(X678)
                        & r1(X663,X678) )
                    & r1(X661,X663) )
                & ? [X679] :
                    ( ~ p2(X679)
                    & r1(X661,X679) )
                & r1(X659,X661) )
            & ? [X680] :
                ( ~ p2(X680)
                & r1(X659,X680) )
            & r1(X657,X659) )
        & ? [X681] :
            ( ~ p2(X681)
            & r1(X657,X681) )
        & r1(sK263,X657) )
   => ( ? [X658] :
          ( ~ p1(X658)
          & r1(sK265,X658) )
      & ? [X659] :
          ( ? [X660] :
              ( ~ p1(X660)
              & r1(X659,X660) )
          & ? [X661] :
              ( ? [X662] :
                  ( ~ p1(X662)
                  & r1(X661,X662) )
              & ? [X663] :
                  ( ? [X664] :
                      ( ~ p1(X664)
                      & r1(X663,X664) )
                  & ? [X665] :
                      ( ? [X666] :
                          ( ~ p1(X666)
                          & r1(X665,X666) )
                      & ? [X667] :
                          ( ? [X668] :
                              ( ~ p1(X668)
                              & r1(X667,X668) )
                          & ? [X669] :
                              ( ? [X670] :
                                  ( ~ p1(X670)
                                  & r1(X669,X670) )
                              & ? [X671] :
                                  ( ? [X672] :
                                      ( ~ p1(X672)
                                      & r1(X671,X672) )
                                  & ? [X673] :
                                      ( ! [X674] :
                                          ( p1(X674)
                                          | ~ r1(X673,X674) )
                                      & r1(X671,X673) )
                                  & r1(X669,X671) )
                              & ? [X675] :
                                  ( ~ p2(X675)
                                  & r1(X669,X675) )
                              & r1(X667,X669) )
                          & ? [X676] :
                              ( ~ p2(X676)
                              & r1(X667,X676) )
                          & r1(X665,X667) )
                      & ? [X677] :
                          ( ~ p2(X677)
                          & r1(X665,X677) )
                      & r1(X663,X665) )
                  & ? [X678] :
                      ( ~ p2(X678)
                      & r1(X663,X678) )
                  & r1(X661,X663) )
              & ? [X679] :
                  ( ~ p2(X679)
                  & r1(X661,X679) )
              & r1(X659,X661) )
          & ? [X680] :
              ( ~ p2(X680)
              & r1(X659,X680) )
          & r1(sK265,X659) )
      & ? [X681] :
          ( ~ p2(X681)
          & r1(sK265,X681) )
      & r1(sK263,sK265) ) ),
    introduced(choice_axiom,[]) ).

fof(f278,plain,
    ( ? [X658] :
        ( ~ p1(X658)
        & r1(sK265,X658) )
   => ( ~ p1(sK266)
      & r1(sK265,sK266) ) ),
    introduced(choice_axiom,[]) ).

fof(f279,plain,
    ( ? [X659] :
        ( ? [X660] :
            ( ~ p1(X660)
            & r1(X659,X660) )
        & ? [X661] :
            ( ? [X662] :
                ( ~ p1(X662)
                & r1(X661,X662) )
            & ? [X663] :
                ( ? [X664] :
                    ( ~ p1(X664)
                    & r1(X663,X664) )
                & ? [X665] :
                    ( ? [X666] :
                        ( ~ p1(X666)
                        & r1(X665,X666) )
                    & ? [X667] :
                        ( ? [X668] :
                            ( ~ p1(X668)
                            & r1(X667,X668) )
                        & ? [X669] :
                            ( ? [X670] :
                                ( ~ p1(X670)
                                & r1(X669,X670) )
                            & ? [X671] :
                                ( ? [X672] :
                                    ( ~ p1(X672)
                                    & r1(X671,X672) )
                                & ? [X673] :
                                    ( ! [X674] :
                                        ( p1(X674)
                                        | ~ r1(X673,X674) )
                                    & r1(X671,X673) )
                                & r1(X669,X671) )
                            & ? [X675] :
                                ( ~ p2(X675)
                                & r1(X669,X675) )
                            & r1(X667,X669) )
                        & ? [X676] :
                            ( ~ p2(X676)
                            & r1(X667,X676) )
                        & r1(X665,X667) )
                    & ? [X677] :
                        ( ~ p2(X677)
                        & r1(X665,X677) )
                    & r1(X663,X665) )
                & ? [X678] :
                    ( ~ p2(X678)
                    & r1(X663,X678) )
                & r1(X661,X663) )
            & ? [X679] :
                ( ~ p2(X679)
                & r1(X661,X679) )
            & r1(X659,X661) )
        & ? [X680] :
            ( ~ p2(X680)
            & r1(X659,X680) )
        & r1(sK265,X659) )
   => ( ? [X660] :
          ( ~ p1(X660)
          & r1(sK267,X660) )
      & ? [X661] :
          ( ? [X662] :
              ( ~ p1(X662)
              & r1(X661,X662) )
          & ? [X663] :
              ( ? [X664] :
                  ( ~ p1(X664)
                  & r1(X663,X664) )
              & ? [X665] :
                  ( ? [X666] :
                      ( ~ p1(X666)
                      & r1(X665,X666) )
                  & ? [X667] :
                      ( ? [X668] :
                          ( ~ p1(X668)
                          & r1(X667,X668) )
                      & ? [X669] :
                          ( ? [X670] :
                              ( ~ p1(X670)
                              & r1(X669,X670) )
                          & ? [X671] :
                              ( ? [X672] :
                                  ( ~ p1(X672)
                                  & r1(X671,X672) )
                              & ? [X673] :
                                  ( ! [X674] :
                                      ( p1(X674)
                                      | ~ r1(X673,X674) )
                                  & r1(X671,X673) )
                              & r1(X669,X671) )
                          & ? [X675] :
                              ( ~ p2(X675)
                              & r1(X669,X675) )
                          & r1(X667,X669) )
                      & ? [X676] :
                          ( ~ p2(X676)
                          & r1(X667,X676) )
                      & r1(X665,X667) )
                  & ? [X677] :
                      ( ~ p2(X677)
                      & r1(X665,X677) )
                  & r1(X663,X665) )
              & ? [X678] :
                  ( ~ p2(X678)
                  & r1(X663,X678) )
              & r1(X661,X663) )
          & ? [X679] :
              ( ~ p2(X679)
              & r1(X661,X679) )
          & r1(sK267,X661) )
      & ? [X680] :
          ( ~ p2(X680)
          & r1(sK267,X680) )
      & r1(sK265,sK267) ) ),
    introduced(choice_axiom,[]) ).

fof(f280,plain,
    ( ? [X660] :
        ( ~ p1(X660)
        & r1(sK267,X660) )
   => ( ~ p1(sK268)
      & r1(sK267,sK268) ) ),
    introduced(choice_axiom,[]) ).

fof(f281,plain,
    ( ? [X661] :
        ( ? [X662] :
            ( ~ p1(X662)
            & r1(X661,X662) )
        & ? [X663] :
            ( ? [X664] :
                ( ~ p1(X664)
                & r1(X663,X664) )
            & ? [X665] :
                ( ? [X666] :
                    ( ~ p1(X666)
                    & r1(X665,X666) )
                & ? [X667] :
                    ( ? [X668] :
                        ( ~ p1(X668)
                        & r1(X667,X668) )
                    & ? [X669] :
                        ( ? [X670] :
                            ( ~ p1(X670)
                            & r1(X669,X670) )
                        & ? [X671] :
                            ( ? [X672] :
                                ( ~ p1(X672)
                                & r1(X671,X672) )
                            & ? [X673] :
                                ( ! [X674] :
                                    ( p1(X674)
                                    | ~ r1(X673,X674) )
                                & r1(X671,X673) )
                            & r1(X669,X671) )
                        & ? [X675] :
                            ( ~ p2(X675)
                            & r1(X669,X675) )
                        & r1(X667,X669) )
                    & ? [X676] :
                        ( ~ p2(X676)
                        & r1(X667,X676) )
                    & r1(X665,X667) )
                & ? [X677] :
                    ( ~ p2(X677)
                    & r1(X665,X677) )
                & r1(X663,X665) )
            & ? [X678] :
                ( ~ p2(X678)
                & r1(X663,X678) )
            & r1(X661,X663) )
        & ? [X679] :
            ( ~ p2(X679)
            & r1(X661,X679) )
        & r1(sK267,X661) )
   => ( ? [X662] :
          ( ~ p1(X662)
          & r1(sK269,X662) )
      & ? [X663] :
          ( ? [X664] :
              ( ~ p1(X664)
              & r1(X663,X664) )
          & ? [X665] :
              ( ? [X666] :
                  ( ~ p1(X666)
                  & r1(X665,X666) )
              & ? [X667] :
                  ( ? [X668] :
                      ( ~ p1(X668)
                      & r1(X667,X668) )
                  & ? [X669] :
                      ( ? [X670] :
                          ( ~ p1(X670)
                          & r1(X669,X670) )
                      & ? [X671] :
                          ( ? [X672] :
                              ( ~ p1(X672)
                              & r1(X671,X672) )
                          & ? [X673] :
                              ( ! [X674] :
                                  ( p1(X674)
                                  | ~ r1(X673,X674) )
                              & r1(X671,X673) )
                          & r1(X669,X671) )
                      & ? [X675] :
                          ( ~ p2(X675)
                          & r1(X669,X675) )
                      & r1(X667,X669) )
                  & ? [X676] :
                      ( ~ p2(X676)
                      & r1(X667,X676) )
                  & r1(X665,X667) )
              & ? [X677] :
                  ( ~ p2(X677)
                  & r1(X665,X677) )
              & r1(X663,X665) )
          & ? [X678] :
              ( ~ p2(X678)
              & r1(X663,X678) )
          & r1(sK269,X663) )
      & ? [X679] :
          ( ~ p2(X679)
          & r1(sK269,X679) )
      & r1(sK267,sK269) ) ),
    introduced(choice_axiom,[]) ).

fof(f282,plain,
    ( ? [X662] :
        ( ~ p1(X662)
        & r1(sK269,X662) )
   => ( ~ p1(sK270)
      & r1(sK269,sK270) ) ),
    introduced(choice_axiom,[]) ).

fof(f283,plain,
    ( ? [X663] :
        ( ? [X664] :
            ( ~ p1(X664)
            & r1(X663,X664) )
        & ? [X665] :
            ( ? [X666] :
                ( ~ p1(X666)
                & r1(X665,X666) )
            & ? [X667] :
                ( ? [X668] :
                    ( ~ p1(X668)
                    & r1(X667,X668) )
                & ? [X669] :
                    ( ? [X670] :
                        ( ~ p1(X670)
                        & r1(X669,X670) )
                    & ? [X671] :
                        ( ? [X672] :
                            ( ~ p1(X672)
                            & r1(X671,X672) )
                        & ? [X673] :
                            ( ! [X674] :
                                ( p1(X674)
                                | ~ r1(X673,X674) )
                            & r1(X671,X673) )
                        & r1(X669,X671) )
                    & ? [X675] :
                        ( ~ p2(X675)
                        & r1(X669,X675) )
                    & r1(X667,X669) )
                & ? [X676] :
                    ( ~ p2(X676)
                    & r1(X667,X676) )
                & r1(X665,X667) )
            & ? [X677] :
                ( ~ p2(X677)
                & r1(X665,X677) )
            & r1(X663,X665) )
        & ? [X678] :
            ( ~ p2(X678)
            & r1(X663,X678) )
        & r1(sK269,X663) )
   => ( ? [X664] :
          ( ~ p1(X664)
          & r1(sK271,X664) )
      & ? [X665] :
          ( ? [X666] :
              ( ~ p1(X666)
              & r1(X665,X666) )
          & ? [X667] :
              ( ? [X668] :
                  ( ~ p1(X668)
                  & r1(X667,X668) )
              & ? [X669] :
                  ( ? [X670] :
                      ( ~ p1(X670)
                      & r1(X669,X670) )
                  & ? [X671] :
                      ( ? [X672] :
                          ( ~ p1(X672)
                          & r1(X671,X672) )
                      & ? [X673] :
                          ( ! [X674] :
                              ( p1(X674)
                              | ~ r1(X673,X674) )
                          & r1(X671,X673) )
                      & r1(X669,X671) )
                  & ? [X675] :
                      ( ~ p2(X675)
                      & r1(X669,X675) )
                  & r1(X667,X669) )
              & ? [X676] :
                  ( ~ p2(X676)
                  & r1(X667,X676) )
              & r1(X665,X667) )
          & ? [X677] :
              ( ~ p2(X677)
              & r1(X665,X677) )
          & r1(sK271,X665) )
      & ? [X678] :
          ( ~ p2(X678)
          & r1(sK271,X678) )
      & r1(sK269,sK271) ) ),
    introduced(choice_axiom,[]) ).

fof(f284,plain,
    ( ? [X664] :
        ( ~ p1(X664)
        & r1(sK271,X664) )
   => ( ~ p1(sK272)
      & r1(sK271,sK272) ) ),
    introduced(choice_axiom,[]) ).

fof(f285,plain,
    ( ? [X665] :
        ( ? [X666] :
            ( ~ p1(X666)
            & r1(X665,X666) )
        & ? [X667] :
            ( ? [X668] :
                ( ~ p1(X668)
                & r1(X667,X668) )
            & ? [X669] :
                ( ? [X670] :
                    ( ~ p1(X670)
                    & r1(X669,X670) )
                & ? [X671] :
                    ( ? [X672] :
                        ( ~ p1(X672)
                        & r1(X671,X672) )
                    & ? [X673] :
                        ( ! [X674] :
                            ( p1(X674)
                            | ~ r1(X673,X674) )
                        & r1(X671,X673) )
                    & r1(X669,X671) )
                & ? [X675] :
                    ( ~ p2(X675)
                    & r1(X669,X675) )
                & r1(X667,X669) )
            & ? [X676] :
                ( ~ p2(X676)
                & r1(X667,X676) )
            & r1(X665,X667) )
        & ? [X677] :
            ( ~ p2(X677)
            & r1(X665,X677) )
        & r1(sK271,X665) )
   => ( ? [X666] :
          ( ~ p1(X666)
          & r1(sK273,X666) )
      & ? [X667] :
          ( ? [X668] :
              ( ~ p1(X668)
              & r1(X667,X668) )
          & ? [X669] :
              ( ? [X670] :
                  ( ~ p1(X670)
                  & r1(X669,X670) )
              & ? [X671] :
                  ( ? [X672] :
                      ( ~ p1(X672)
                      & r1(X671,X672) )
                  & ? [X673] :
                      ( ! [X674] :
                          ( p1(X674)
                          | ~ r1(X673,X674) )
                      & r1(X671,X673) )
                  & r1(X669,X671) )
              & ? [X675] :
                  ( ~ p2(X675)
                  & r1(X669,X675) )
              & r1(X667,X669) )
          & ? [X676] :
              ( ~ p2(X676)
              & r1(X667,X676) )
          & r1(sK273,X667) )
      & ? [X677] :
          ( ~ p2(X677)
          & r1(sK273,X677) )
      & r1(sK271,sK273) ) ),
    introduced(choice_axiom,[]) ).

fof(f286,plain,
    ( ? [X666] :
        ( ~ p1(X666)
        & r1(sK273,X666) )
   => ( ~ p1(sK274)
      & r1(sK273,sK274) ) ),
    introduced(choice_axiom,[]) ).

fof(f287,plain,
    ( ? [X667] :
        ( ? [X668] :
            ( ~ p1(X668)
            & r1(X667,X668) )
        & ? [X669] :
            ( ? [X670] :
                ( ~ p1(X670)
                & r1(X669,X670) )
            & ? [X671] :
                ( ? [X672] :
                    ( ~ p1(X672)
                    & r1(X671,X672) )
                & ? [X673] :
                    ( ! [X674] :
                        ( p1(X674)
                        | ~ r1(X673,X674) )
                    & r1(X671,X673) )
                & r1(X669,X671) )
            & ? [X675] :
                ( ~ p2(X675)
                & r1(X669,X675) )
            & r1(X667,X669) )
        & ? [X676] :
            ( ~ p2(X676)
            & r1(X667,X676) )
        & r1(sK273,X667) )
   => ( ? [X668] :
          ( ~ p1(X668)
          & r1(sK275,X668) )
      & ? [X669] :
          ( ? [X670] :
              ( ~ p1(X670)
              & r1(X669,X670) )
          & ? [X671] :
              ( ? [X672] :
                  ( ~ p1(X672)
                  & r1(X671,X672) )
              & ? [X673] :
                  ( ! [X674] :
                      ( p1(X674)
                      | ~ r1(X673,X674) )
                  & r1(X671,X673) )
              & r1(X669,X671) )
          & ? [X675] :
              ( ~ p2(X675)
              & r1(X669,X675) )
          & r1(sK275,X669) )
      & ? [X676] :
          ( ~ p2(X676)
          & r1(sK275,X676) )
      & r1(sK273,sK275) ) ),
    introduced(choice_axiom,[]) ).

fof(f288,plain,
    ( ? [X668] :
        ( ~ p1(X668)
        & r1(sK275,X668) )
   => ( ~ p1(sK276)
      & r1(sK275,sK276) ) ),
    introduced(choice_axiom,[]) ).

fof(f289,plain,
    ( ? [X669] :
        ( ? [X670] :
            ( ~ p1(X670)
            & r1(X669,X670) )
        & ? [X671] :
            ( ? [X672] :
                ( ~ p1(X672)
                & r1(X671,X672) )
            & ? [X673] :
                ( ! [X674] :
                    ( p1(X674)
                    | ~ r1(X673,X674) )
                & r1(X671,X673) )
            & r1(X669,X671) )
        & ? [X675] :
            ( ~ p2(X675)
            & r1(X669,X675) )
        & r1(sK275,X669) )
   => ( ? [X670] :
          ( ~ p1(X670)
          & r1(sK277,X670) )
      & ? [X671] :
          ( ? [X672] :
              ( ~ p1(X672)
              & r1(X671,X672) )
          & ? [X673] :
              ( ! [X674] :
                  ( p1(X674)
                  | ~ r1(X673,X674) )
              & r1(X671,X673) )
          & r1(sK277,X671) )
      & ? [X675] :
          ( ~ p2(X675)
          & r1(sK277,X675) )
      & r1(sK275,sK277) ) ),
    introduced(choice_axiom,[]) ).

fof(f290,plain,
    ( ? [X670] :
        ( ~ p1(X670)
        & r1(sK277,X670) )
   => ( ~ p1(sK278)
      & r1(sK277,sK278) ) ),
    introduced(choice_axiom,[]) ).

fof(f291,plain,
    ( ? [X671] :
        ( ? [X672] :
            ( ~ p1(X672)
            & r1(X671,X672) )
        & ? [X673] :
            ( ! [X674] :
                ( p1(X674)
                | ~ r1(X673,X674) )
            & r1(X671,X673) )
        & r1(sK277,X671) )
   => ( ? [X672] :
          ( ~ p1(X672)
          & r1(sK279,X672) )
      & ? [X673] :
          ( ! [X674] :
              ( p1(X674)
              | ~ r1(X673,X674) )
          & r1(sK279,X673) )
      & r1(sK277,sK279) ) ),
    introduced(choice_axiom,[]) ).

fof(f292,plain,
    ( ? [X672] :
        ( ~ p1(X672)
        & r1(sK279,X672) )
   => ( ~ p1(sK280)
      & r1(sK279,sK280) ) ),
    introduced(choice_axiom,[]) ).

fof(f293,plain,
    ( ? [X673] :
        ( ! [X674] :
            ( p1(X674)
            | ~ r1(X673,X674) )
        & r1(sK279,X673) )
   => ( ! [X674] :
          ( p1(X674)
          | ~ r1(sK281,X674) )
      & r1(sK279,sK281) ) ),
    introduced(choice_axiom,[]) ).

fof(f294,plain,
    ( ? [X675] :
        ( ~ p2(X675)
        & r1(sK277,X675) )
   => ( ~ p2(sK282)
      & r1(sK277,sK282) ) ),
    introduced(choice_axiom,[]) ).

fof(f295,plain,
    ( ? [X676] :
        ( ~ p2(X676)
        & r1(sK275,X676) )
   => ( ~ p2(sK283)
      & r1(sK275,sK283) ) ),
    introduced(choice_axiom,[]) ).

fof(f296,plain,
    ( ? [X677] :
        ( ~ p2(X677)
        & r1(sK273,X677) )
   => ( ~ p2(sK284)
      & r1(sK273,sK284) ) ),
    introduced(choice_axiom,[]) ).

fof(f297,plain,
    ( ? [X678] :
        ( ~ p2(X678)
        & r1(sK271,X678) )
   => ( ~ p2(sK285)
      & r1(sK271,sK285) ) ),
    introduced(choice_axiom,[]) ).

fof(f298,plain,
    ( ? [X679] :
        ( ~ p2(X679)
        & r1(sK269,X679) )
   => ( ~ p2(sK286)
      & r1(sK269,sK286) ) ),
    introduced(choice_axiom,[]) ).

fof(f299,plain,
    ( ? [X680] :
        ( ~ p2(X680)
        & r1(sK267,X680) )
   => ( ~ p2(sK287)
      & r1(sK267,sK287) ) ),
    introduced(choice_axiom,[]) ).

fof(f300,plain,
    ( ? [X681] :
        ( ~ p2(X681)
        & r1(sK265,X681) )
   => ( ~ p2(sK288)
      & r1(sK265,sK288) ) ),
    introduced(choice_axiom,[]) ).

fof(f301,plain,
    ( ? [X682] :
        ( ~ p2(X682)
        & r1(sK263,X682) )
   => ( ~ p2(sK289)
      & r1(sK263,sK289) ) ),
    introduced(choice_axiom,[]) ).

fof(f302,plain,
    ( ? [X683] :
        ( ~ p2(X683)
        & r1(sK261,X683) )
   => ( ~ p2(sK290)
      & r1(sK261,sK290) ) ),
    introduced(choice_axiom,[]) ).

fof(f303,plain,
    ( ? [X684] :
        ( ~ p2(X684)
        & r1(sK0,X684) )
   => ( ~ p2(sK291)
      & r1(sK0,sK291) ) ),
    introduced(choice_axiom,[]) ).

fof(f304,plain,
    ! [X700] :
      ( ? [X701] : r1(X700,X701)
     => r1(X700,sK292(X700)) ),
    introduced(choice_axiom,[]) ).

fof(f305,plain,
    ! [X726] :
      ( ? [X727] :
          ( ~ p1(X727)
          & r1(X726,X727) )
     => ( ~ p1(sK293(X726))
        & r1(X726,sK293(X726)) ) ),
    introduced(choice_axiom,[]) ).

fof(f306,plain,
    ! [X728] :
      ( ? [X729] :
          ( ! [X730] :
              ( p1(X730)
              | ~ r1(X729,X730) )
          & r1(X728,X729) )
     => ( ! [X730] :
            ( p1(X730)
            | ~ r1(sK294(X728),X730) )
        & r1(X728,sK294(X728)) ) ),
    introduced(choice_axiom,[]) ).

fof(f307,plain,
    ! [X757] :
      ( ? [X758] :
          ( ~ p1(X758)
          & r1(X757,X758) )
     => ( ~ p1(sK295(X757))
        & r1(X757,sK295(X757)) ) ),
    introduced(choice_axiom,[]) ).

fof(f308,plain,
    ! [X783] :
      ( ? [X784] :
          ( p1(X784)
          & r1(X783,X784) )
     => ( p1(sK296(X783))
        & r1(X783,sK296(X783)) ) ),
    introduced(choice_axiom,[]) ).

fof(f309,plain,
    ( ? [X793] :
        ( ~ p1(X793)
        & r1(sK0,X793) )
   => ( ~ p1(sK297)
      & r1(sK0,sK297) ) ),
    introduced(choice_axiom,[]) ).

fof(f310,plain,
    ( ? [X794] :
        ( ? [X795] :
            ( ~ p1(X795)
            & r1(X794,X795) )
        & ? [X796] :
            ( ? [X797] :
                ( ~ p1(X797)
                & r1(X796,X797) )
            & ? [X798] :
                ( ? [X799] :
                    ( ~ p1(X799)
                    & r1(X798,X799) )
                & ? [X800] :
                    ( ? [X801] :
                        ( ~ p1(X801)
                        & r1(X800,X801) )
                    & ? [X802] :
                        ( ? [X803] :
                            ( ~ p1(X803)
                            & r1(X802,X803) )
                        & ? [X804] :
                            ( ? [X805] :
                                ( ~ p1(X805)
                                & r1(X804,X805) )
                            & ? [X806] :
                                ( ? [X807] :
                                    ( ~ p1(X807)
                                    & r1(X806,X807) )
                                & ? [X808] :
                                    ( ? [X809] :
                                        ( ~ p1(X809)
                                        & r1(X808,X809) )
                                    & ? [X810] :
                                        ( ? [X811] :
                                            ( ~ p1(X811)
                                            & r1(X810,X811) )
                                        & ? [X812] :
                                            ( ? [X813] :
                                                ( ~ p1(X813)
                                                & r1(X812,X813) )
                                            & ? [X814] :
                                                ( ! [X815] :
                                                    ( p1(X815)
                                                    | ~ r1(X814,X815) )
                                                & r1(X812,X814) )
                                            & r1(X810,X812) )
                                        & ? [X816] :
                                            ( ~ p2(X816)
                                            & r1(X810,X816) )
                                        & r1(X808,X810) )
                                    & ? [X817] :
                                        ( ~ p2(X817)
                                        & r1(X808,X817) )
                                    & r1(X806,X808) )
                                & ? [X818] :
                                    ( ~ p2(X818)
                                    & r1(X806,X818) )
                                & r1(X804,X806) )
                            & ? [X819] :
                                ( ~ p2(X819)
                                & r1(X804,X819) )
                            & r1(X802,X804) )
                        & ? [X820] :
                            ( ~ p2(X820)
                            & r1(X802,X820) )
                        & r1(X800,X802) )
                    & ? [X821] :
                        ( ~ p2(X821)
                        & r1(X800,X821) )
                    & r1(X798,X800) )
                & ? [X822] :
                    ( ~ p2(X822)
                    & r1(X798,X822) )
                & r1(X796,X798) )
            & ? [X823] :
                ( ~ p2(X823)
                & r1(X796,X823) )
            & r1(X794,X796) )
        & ? [X824] :
            ( ~ p2(X824)
            & r1(X794,X824) )
        & r1(sK0,X794) )
   => ( ? [X795] :
          ( ~ p1(X795)
          & r1(sK298,X795) )
      & ? [X796] :
          ( ? [X797] :
              ( ~ p1(X797)
              & r1(X796,X797) )
          & ? [X798] :
              ( ? [X799] :
                  ( ~ p1(X799)
                  & r1(X798,X799) )
              & ? [X800] :
                  ( ? [X801] :
                      ( ~ p1(X801)
                      & r1(X800,X801) )
                  & ? [X802] :
                      ( ? [X803] :
                          ( ~ p1(X803)
                          & r1(X802,X803) )
                      & ? [X804] :
                          ( ? [X805] :
                              ( ~ p1(X805)
                              & r1(X804,X805) )
                          & ? [X806] :
                              ( ? [X807] :
                                  ( ~ p1(X807)
                                  & r1(X806,X807) )
                              & ? [X808] :
                                  ( ? [X809] :
                                      ( ~ p1(X809)
                                      & r1(X808,X809) )
                                  & ? [X810] :
                                      ( ? [X811] :
                                          ( ~ p1(X811)
                                          & r1(X810,X811) )
                                      & ? [X812] :
                                          ( ? [X813] :
                                              ( ~ p1(X813)
                                              & r1(X812,X813) )
                                          & ? [X814] :
                                              ( ! [X815] :
                                                  ( p1(X815)
                                                  | ~ r1(X814,X815) )
                                              & r1(X812,X814) )
                                          & r1(X810,X812) )
                                      & ? [X816] :
                                          ( ~ p2(X816)
                                          & r1(X810,X816) )
                                      & r1(X808,X810) )
                                  & ? [X817] :
                                      ( ~ p2(X817)
                                      & r1(X808,X817) )
                                  & r1(X806,X808) )
                              & ? [X818] :
                                  ( ~ p2(X818)
                                  & r1(X806,X818) )
                              & r1(X804,X806) )
                          & ? [X819] :
                              ( ~ p2(X819)
                              & r1(X804,X819) )
                          & r1(X802,X804) )
                      & ? [X820] :
                          ( ~ p2(X820)
                          & r1(X802,X820) )
                      & r1(X800,X802) )
                  & ? [X821] :
                      ( ~ p2(X821)
                      & r1(X800,X821) )
                  & r1(X798,X800) )
              & ? [X822] :
                  ( ~ p2(X822)
                  & r1(X798,X822) )
              & r1(X796,X798) )
          & ? [X823] :
              ( ~ p2(X823)
              & r1(X796,X823) )
          & r1(sK298,X796) )
      & ? [X824] :
          ( ~ p2(X824)
          & r1(sK298,X824) )
      & r1(sK0,sK298) ) ),
    introduced(choice_axiom,[]) ).

fof(f311,plain,
    ( ? [X795] :
        ( ~ p1(X795)
        & r1(sK298,X795) )
   => ( ~ p1(sK299)
      & r1(sK298,sK299) ) ),
    introduced(choice_axiom,[]) ).

fof(f312,plain,
    ( ? [X796] :
        ( ? [X797] :
            ( ~ p1(X797)
            & r1(X796,X797) )
        & ? [X798] :
            ( ? [X799] :
                ( ~ p1(X799)
                & r1(X798,X799) )
            & ? [X800] :
                ( ? [X801] :
                    ( ~ p1(X801)
                    & r1(X800,X801) )
                & ? [X802] :
                    ( ? [X803] :
                        ( ~ p1(X803)
                        & r1(X802,X803) )
                    & ? [X804] :
                        ( ? [X805] :
                            ( ~ p1(X805)
                            & r1(X804,X805) )
                        & ? [X806] :
                            ( ? [X807] :
                                ( ~ p1(X807)
                                & r1(X806,X807) )
                            & ? [X808] :
                                ( ? [X809] :
                                    ( ~ p1(X809)
                                    & r1(X808,X809) )
                                & ? [X810] :
                                    ( ? [X811] :
                                        ( ~ p1(X811)
                                        & r1(X810,X811) )
                                    & ? [X812] :
                                        ( ? [X813] :
                                            ( ~ p1(X813)
                                            & r1(X812,X813) )
                                        & ? [X814] :
                                            ( ! [X815] :
                                                ( p1(X815)
                                                | ~ r1(X814,X815) )
                                            & r1(X812,X814) )
                                        & r1(X810,X812) )
                                    & ? [X816] :
                                        ( ~ p2(X816)
                                        & r1(X810,X816) )
                                    & r1(X808,X810) )
                                & ? [X817] :
                                    ( ~ p2(X817)
                                    & r1(X808,X817) )
                                & r1(X806,X808) )
                            & ? [X818] :
                                ( ~ p2(X818)
                                & r1(X806,X818) )
                            & r1(X804,X806) )
                        & ? [X819] :
                            ( ~ p2(X819)
                            & r1(X804,X819) )
                        & r1(X802,X804) )
                    & ? [X820] :
                        ( ~ p2(X820)
                        & r1(X802,X820) )
                    & r1(X800,X802) )
                & ? [X821] :
                    ( ~ p2(X821)
                    & r1(X800,X821) )
                & r1(X798,X800) )
            & ? [X822] :
                ( ~ p2(X822)
                & r1(X798,X822) )
            & r1(X796,X798) )
        & ? [X823] :
            ( ~ p2(X823)
            & r1(X796,X823) )
        & r1(sK298,X796) )
   => ( ? [X797] :
          ( ~ p1(X797)
          & r1(sK300,X797) )
      & ? [X798] :
          ( ? [X799] :
              ( ~ p1(X799)
              & r1(X798,X799) )
          & ? [X800] :
              ( ? [X801] :
                  ( ~ p1(X801)
                  & r1(X800,X801) )
              & ? [X802] :
                  ( ? [X803] :
                      ( ~ p1(X803)
                      & r1(X802,X803) )
                  & ? [X804] :
                      ( ? [X805] :
                          ( ~ p1(X805)
                          & r1(X804,X805) )
                      & ? [X806] :
                          ( ? [X807] :
                              ( ~ p1(X807)
                              & r1(X806,X807) )
                          & ? [X808] :
                              ( ? [X809] :
                                  ( ~ p1(X809)
                                  & r1(X808,X809) )
                              & ? [X810] :
                                  ( ? [X811] :
                                      ( ~ p1(X811)
                                      & r1(X810,X811) )
                                  & ? [X812] :
                                      ( ? [X813] :
                                          ( ~ p1(X813)
                                          & r1(X812,X813) )
                                      & ? [X814] :
                                          ( ! [X815] :
                                              ( p1(X815)
                                              | ~ r1(X814,X815) )
                                          & r1(X812,X814) )
                                      & r1(X810,X812) )
                                  & ? [X816] :
                                      ( ~ p2(X816)
                                      & r1(X810,X816) )
                                  & r1(X808,X810) )
                              & ? [X817] :
                                  ( ~ p2(X817)
                                  & r1(X808,X817) )
                              & r1(X806,X808) )
                          & ? [X818] :
                              ( ~ p2(X818)
                              & r1(X806,X818) )
                          & r1(X804,X806) )
                      & ? [X819] :
                          ( ~ p2(X819)
                          & r1(X804,X819) )
                      & r1(X802,X804) )
                  & ? [X820] :
                      ( ~ p2(X820)
                      & r1(X802,X820) )
                  & r1(X800,X802) )
              & ? [X821] :
                  ( ~ p2(X821)
                  & r1(X800,X821) )
              & r1(X798,X800) )
          & ? [X822] :
              ( ~ p2(X822)
              & r1(X798,X822) )
          & r1(sK300,X798) )
      & ? [X823] :
          ( ~ p2(X823)
          & r1(sK300,X823) )
      & r1(sK298,sK300) ) ),
    introduced(choice_axiom,[]) ).

fof(f313,plain,
    ( ? [X797] :
        ( ~ p1(X797)
        & r1(sK300,X797) )
   => ( ~ p1(sK301)
      & r1(sK300,sK301) ) ),
    introduced(choice_axiom,[]) ).

fof(f314,plain,
    ( ? [X798] :
        ( ? [X799] :
            ( ~ p1(X799)
            & r1(X798,X799) )
        & ? [X800] :
            ( ? [X801] :
                ( ~ p1(X801)
                & r1(X800,X801) )
            & ? [X802] :
                ( ? [X803] :
                    ( ~ p1(X803)
                    & r1(X802,X803) )
                & ? [X804] :
                    ( ? [X805] :
                        ( ~ p1(X805)
                        & r1(X804,X805) )
                    & ? [X806] :
                        ( ? [X807] :
                            ( ~ p1(X807)
                            & r1(X806,X807) )
                        & ? [X808] :
                            ( ? [X809] :
                                ( ~ p1(X809)
                                & r1(X808,X809) )
                            & ? [X810] :
                                ( ? [X811] :
                                    ( ~ p1(X811)
                                    & r1(X810,X811) )
                                & ? [X812] :
                                    ( ? [X813] :
                                        ( ~ p1(X813)
                                        & r1(X812,X813) )
                                    & ? [X814] :
                                        ( ! [X815] :
                                            ( p1(X815)
                                            | ~ r1(X814,X815) )
                                        & r1(X812,X814) )
                                    & r1(X810,X812) )
                                & ? [X816] :
                                    ( ~ p2(X816)
                                    & r1(X810,X816) )
                                & r1(X808,X810) )
                            & ? [X817] :
                                ( ~ p2(X817)
                                & r1(X808,X817) )
                            & r1(X806,X808) )
                        & ? [X818] :
                            ( ~ p2(X818)
                            & r1(X806,X818) )
                        & r1(X804,X806) )
                    & ? [X819] :
                        ( ~ p2(X819)
                        & r1(X804,X819) )
                    & r1(X802,X804) )
                & ? [X820] :
                    ( ~ p2(X820)
                    & r1(X802,X820) )
                & r1(X800,X802) )
            & ? [X821] :
                ( ~ p2(X821)
                & r1(X800,X821) )
            & r1(X798,X800) )
        & ? [X822] :
            ( ~ p2(X822)
            & r1(X798,X822) )
        & r1(sK300,X798) )
   => ( ? [X799] :
          ( ~ p1(X799)
          & r1(sK302,X799) )
      & ? [X800] :
          ( ? [X801] :
              ( ~ p1(X801)
              & r1(X800,X801) )
          & ? [X802] :
              ( ? [X803] :
                  ( ~ p1(X803)
                  & r1(X802,X803) )
              & ? [X804] :
                  ( ? [X805] :
                      ( ~ p1(X805)
                      & r1(X804,X805) )
                  & ? [X806] :
                      ( ? [X807] :
                          ( ~ p1(X807)
                          & r1(X806,X807) )
                      & ? [X808] :
                          ( ? [X809] :
                              ( ~ p1(X809)
                              & r1(X808,X809) )
                          & ? [X810] :
                              ( ? [X811] :
                                  ( ~ p1(X811)
                                  & r1(X810,X811) )
                              & ? [X812] :
                                  ( ? [X813] :
                                      ( ~ p1(X813)
                                      & r1(X812,X813) )
                                  & ? [X814] :
                                      ( ! [X815] :
                                          ( p1(X815)
                                          | ~ r1(X814,X815) )
                                      & r1(X812,X814) )
                                  & r1(X810,X812) )
                              & ? [X816] :
                                  ( ~ p2(X816)
                                  & r1(X810,X816) )
                              & r1(X808,X810) )
                          & ? [X817] :
                              ( ~ p2(X817)
                              & r1(X808,X817) )
                          & r1(X806,X808) )
                      & ? [X818] :
                          ( ~ p2(X818)
                          & r1(X806,X818) )
                      & r1(X804,X806) )
                  & ? [X819] :
                      ( ~ p2(X819)
                      & r1(X804,X819) )
                  & r1(X802,X804) )
              & ? [X820] :
                  ( ~ p2(X820)
                  & r1(X802,X820) )
              & r1(X800,X802) )
          & ? [X821] :
              ( ~ p2(X821)
              & r1(X800,X821) )
          & r1(sK302,X800) )
      & ? [X822] :
          ( ~ p2(X822)
          & r1(sK302,X822) )
      & r1(sK300,sK302) ) ),
    introduced(choice_axiom,[]) ).

fof(f315,plain,
    ( ? [X799] :
        ( ~ p1(X799)
        & r1(sK302,X799) )
   => ( ~ p1(sK303)
      & r1(sK302,sK303) ) ),
    introduced(choice_axiom,[]) ).

fof(f316,plain,
    ( ? [X800] :
        ( ? [X801] :
            ( ~ p1(X801)
            & r1(X800,X801) )
        & ? [X802] :
            ( ? [X803] :
                ( ~ p1(X803)
                & r1(X802,X803) )
            & ? [X804] :
                ( ? [X805] :
                    ( ~ p1(X805)
                    & r1(X804,X805) )
                & ? [X806] :
                    ( ? [X807] :
                        ( ~ p1(X807)
                        & r1(X806,X807) )
                    & ? [X808] :
                        ( ? [X809] :
                            ( ~ p1(X809)
                            & r1(X808,X809) )
                        & ? [X810] :
                            ( ? [X811] :
                                ( ~ p1(X811)
                                & r1(X810,X811) )
                            & ? [X812] :
                                ( ? [X813] :
                                    ( ~ p1(X813)
                                    & r1(X812,X813) )
                                & ? [X814] :
                                    ( ! [X815] :
                                        ( p1(X815)
                                        | ~ r1(X814,X815) )
                                    & r1(X812,X814) )
                                & r1(X810,X812) )
                            & ? [X816] :
                                ( ~ p2(X816)
                                & r1(X810,X816) )
                            & r1(X808,X810) )
                        & ? [X817] :
                            ( ~ p2(X817)
                            & r1(X808,X817) )
                        & r1(X806,X808) )
                    & ? [X818] :
                        ( ~ p2(X818)
                        & r1(X806,X818) )
                    & r1(X804,X806) )
                & ? [X819] :
                    ( ~ p2(X819)
                    & r1(X804,X819) )
                & r1(X802,X804) )
            & ? [X820] :
                ( ~ p2(X820)
                & r1(X802,X820) )
            & r1(X800,X802) )
        & ? [X821] :
            ( ~ p2(X821)
            & r1(X800,X821) )
        & r1(sK302,X800) )
   => ( ? [X801] :
          ( ~ p1(X801)
          & r1(sK304,X801) )
      & ? [X802] :
          ( ? [X803] :
              ( ~ p1(X803)
              & r1(X802,X803) )
          & ? [X804] :
              ( ? [X805] :
                  ( ~ p1(X805)
                  & r1(X804,X805) )
              & ? [X806] :
                  ( ? [X807] :
                      ( ~ p1(X807)
                      & r1(X806,X807) )
                  & ? [X808] :
                      ( ? [X809] :
                          ( ~ p1(X809)
                          & r1(X808,X809) )
                      & ? [X810] :
                          ( ? [X811] :
                              ( ~ p1(X811)
                              & r1(X810,X811) )
                          & ? [X812] :
                              ( ? [X813] :
                                  ( ~ p1(X813)
                                  & r1(X812,X813) )
                              & ? [X814] :
                                  ( ! [X815] :
                                      ( p1(X815)
                                      | ~ r1(X814,X815) )
                                  & r1(X812,X814) )
                              & r1(X810,X812) )
                          & ? [X816] :
                              ( ~ p2(X816)
                              & r1(X810,X816) )
                          & r1(X808,X810) )
                      & ? [X817] :
                          ( ~ p2(X817)
                          & r1(X808,X817) )
                      & r1(X806,X808) )
                  & ? [X818] :
                      ( ~ p2(X818)
                      & r1(X806,X818) )
                  & r1(X804,X806) )
              & ? [X819] :
                  ( ~ p2(X819)
                  & r1(X804,X819) )
              & r1(X802,X804) )
          & ? [X820] :
              ( ~ p2(X820)
              & r1(X802,X820) )
          & r1(sK304,X802) )
      & ? [X821] :
          ( ~ p2(X821)
          & r1(sK304,X821) )
      & r1(sK302,sK304) ) ),
    introduced(choice_axiom,[]) ).

fof(f317,plain,
    ( ? [X801] :
        ( ~ p1(X801)
        & r1(sK304,X801) )
   => ( ~ p1(sK305)
      & r1(sK304,sK305) ) ),
    introduced(choice_axiom,[]) ).

fof(f318,plain,
    ( ? [X802] :
        ( ? [X803] :
            ( ~ p1(X803)
            & r1(X802,X803) )
        & ? [X804] :
            ( ? [X805] :
                ( ~ p1(X805)
                & r1(X804,X805) )
            & ? [X806] :
                ( ? [X807] :
                    ( ~ p1(X807)
                    & r1(X806,X807) )
                & ? [X808] :
                    ( ? [X809] :
                        ( ~ p1(X809)
                        & r1(X808,X809) )
                    & ? [X810] :
                        ( ? [X811] :
                            ( ~ p1(X811)
                            & r1(X810,X811) )
                        & ? [X812] :
                            ( ? [X813] :
                                ( ~ p1(X813)
                                & r1(X812,X813) )
                            & ? [X814] :
                                ( ! [X815] :
                                    ( p1(X815)
                                    | ~ r1(X814,X815) )
                                & r1(X812,X814) )
                            & r1(X810,X812) )
                        & ? [X816] :
                            ( ~ p2(X816)
                            & r1(X810,X816) )
                        & r1(X808,X810) )
                    & ? [X817] :
                        ( ~ p2(X817)
                        & r1(X808,X817) )
                    & r1(X806,X808) )
                & ? [X818] :
                    ( ~ p2(X818)
                    & r1(X806,X818) )
                & r1(X804,X806) )
            & ? [X819] :
                ( ~ p2(X819)
                & r1(X804,X819) )
            & r1(X802,X804) )
        & ? [X820] :
            ( ~ p2(X820)
            & r1(X802,X820) )
        & r1(sK304,X802) )
   => ( ? [X803] :
          ( ~ p1(X803)
          & r1(sK306,X803) )
      & ? [X804] :
          ( ? [X805] :
              ( ~ p1(X805)
              & r1(X804,X805) )
          & ? [X806] :
              ( ? [X807] :
                  ( ~ p1(X807)
                  & r1(X806,X807) )
              & ? [X808] :
                  ( ? [X809] :
                      ( ~ p1(X809)
                      & r1(X808,X809) )
                  & ? [X810] :
                      ( ? [X811] :
                          ( ~ p1(X811)
                          & r1(X810,X811) )
                      & ? [X812] :
                          ( ? [X813] :
                              ( ~ p1(X813)
                              & r1(X812,X813) )
                          & ? [X814] :
                              ( ! [X815] :
                                  ( p1(X815)
                                  | ~ r1(X814,X815) )
                              & r1(X812,X814) )
                          & r1(X810,X812) )
                      & ? [X816] :
                          ( ~ p2(X816)
                          & r1(X810,X816) )
                      & r1(X808,X810) )
                  & ? [X817] :
                      ( ~ p2(X817)
                      & r1(X808,X817) )
                  & r1(X806,X808) )
              & ? [X818] :
                  ( ~ p2(X818)
                  & r1(X806,X818) )
              & r1(X804,X806) )
          & ? [X819] :
              ( ~ p2(X819)
              & r1(X804,X819) )
          & r1(sK306,X804) )
      & ? [X820] :
          ( ~ p2(X820)
          & r1(sK306,X820) )
      & r1(sK304,sK306) ) ),
    introduced(choice_axiom,[]) ).

fof(f319,plain,
    ( ? [X803] :
        ( ~ p1(X803)
        & r1(sK306,X803) )
   => ( ~ p1(sK307)
      & r1(sK306,sK307) ) ),
    introduced(choice_axiom,[]) ).

fof(f320,plain,
    ( ? [X804] :
        ( ? [X805] :
            ( ~ p1(X805)
            & r1(X804,X805) )
        & ? [X806] :
            ( ? [X807] :
                ( ~ p1(X807)
                & r1(X806,X807) )
            & ? [X808] :
                ( ? [X809] :
                    ( ~ p1(X809)
                    & r1(X808,X809) )
                & ? [X810] :
                    ( ? [X811] :
                        ( ~ p1(X811)
                        & r1(X810,X811) )
                    & ? [X812] :
                        ( ? [X813] :
                            ( ~ p1(X813)
                            & r1(X812,X813) )
                        & ? [X814] :
                            ( ! [X815] :
                                ( p1(X815)
                                | ~ r1(X814,X815) )
                            & r1(X812,X814) )
                        & r1(X810,X812) )
                    & ? [X816] :
                        ( ~ p2(X816)
                        & r1(X810,X816) )
                    & r1(X808,X810) )
                & ? [X817] :
                    ( ~ p2(X817)
                    & r1(X808,X817) )
                & r1(X806,X808) )
            & ? [X818] :
                ( ~ p2(X818)
                & r1(X806,X818) )
            & r1(X804,X806) )
        & ? [X819] :
            ( ~ p2(X819)
            & r1(X804,X819) )
        & r1(sK306,X804) )
   => ( ? [X805] :
          ( ~ p1(X805)
          & r1(sK308,X805) )
      & ? [X806] :
          ( ? [X807] :
              ( ~ p1(X807)
              & r1(X806,X807) )
          & ? [X808] :
              ( ? [X809] :
                  ( ~ p1(X809)
                  & r1(X808,X809) )
              & ? [X810] :
                  ( ? [X811] :
                      ( ~ p1(X811)
                      & r1(X810,X811) )
                  & ? [X812] :
                      ( ? [X813] :
                          ( ~ p1(X813)
                          & r1(X812,X813) )
                      & ? [X814] :
                          ( ! [X815] :
                              ( p1(X815)
                              | ~ r1(X814,X815) )
                          & r1(X812,X814) )
                      & r1(X810,X812) )
                  & ? [X816] :
                      ( ~ p2(X816)
                      & r1(X810,X816) )
                  & r1(X808,X810) )
              & ? [X817] :
                  ( ~ p2(X817)
                  & r1(X808,X817) )
              & r1(X806,X808) )
          & ? [X818] :
              ( ~ p2(X818)
              & r1(X806,X818) )
          & r1(sK308,X806) )
      & ? [X819] :
          ( ~ p2(X819)
          & r1(sK308,X819) )
      & r1(sK306,sK308) ) ),
    introduced(choice_axiom,[]) ).

fof(f321,plain,
    ( ? [X805] :
        ( ~ p1(X805)
        & r1(sK308,X805) )
   => ( ~ p1(sK309)
      & r1(sK308,sK309) ) ),
    introduced(choice_axiom,[]) ).

fof(f322,plain,
    ( ? [X806] :
        ( ? [X807] :
            ( ~ p1(X807)
            & r1(X806,X807) )
        & ? [X808] :
            ( ? [X809] :
                ( ~ p1(X809)
                & r1(X808,X809) )
            & ? [X810] :
                ( ? [X811] :
                    ( ~ p1(X811)
                    & r1(X810,X811) )
                & ? [X812] :
                    ( ? [X813] :
                        ( ~ p1(X813)
                        & r1(X812,X813) )
                    & ? [X814] :
                        ( ! [X815] :
                            ( p1(X815)
                            | ~ r1(X814,X815) )
                        & r1(X812,X814) )
                    & r1(X810,X812) )
                & ? [X816] :
                    ( ~ p2(X816)
                    & r1(X810,X816) )
                & r1(X808,X810) )
            & ? [X817] :
                ( ~ p2(X817)
                & r1(X808,X817) )
            & r1(X806,X808) )
        & ? [X818] :
            ( ~ p2(X818)
            & r1(X806,X818) )
        & r1(sK308,X806) )
   => ( ? [X807] :
          ( ~ p1(X807)
          & r1(sK310,X807) )
      & ? [X808] :
          ( ? [X809] :
              ( ~ p1(X809)
              & r1(X808,X809) )
          & ? [X810] :
              ( ? [X811] :
                  ( ~ p1(X811)
                  & r1(X810,X811) )
              & ? [X812] :
                  ( ? [X813] :
                      ( ~ p1(X813)
                      & r1(X812,X813) )
                  & ? [X814] :
                      ( ! [X815] :
                          ( p1(X815)
                          | ~ r1(X814,X815) )
                      & r1(X812,X814) )
                  & r1(X810,X812) )
              & ? [X816] :
                  ( ~ p2(X816)
                  & r1(X810,X816) )
              & r1(X808,X810) )
          & ? [X817] :
              ( ~ p2(X817)
              & r1(X808,X817) )
          & r1(sK310,X808) )
      & ? [X818] :
          ( ~ p2(X818)
          & r1(sK310,X818) )
      & r1(sK308,sK310) ) ),
    introduced(choice_axiom,[]) ).

fof(f323,plain,
    ( ? [X807] :
        ( ~ p1(X807)
        & r1(sK310,X807) )
   => ( ~ p1(sK311)
      & r1(sK310,sK311) ) ),
    introduced(choice_axiom,[]) ).

fof(f324,plain,
    ( ? [X808] :
        ( ? [X809] :
            ( ~ p1(X809)
            & r1(X808,X809) )
        & ? [X810] :
            ( ? [X811] :
                ( ~ p1(X811)
                & r1(X810,X811) )
            & ? [X812] :
                ( ? [X813] :
                    ( ~ p1(X813)
                    & r1(X812,X813) )
                & ? [X814] :
                    ( ! [X815] :
                        ( p1(X815)
                        | ~ r1(X814,X815) )
                    & r1(X812,X814) )
                & r1(X810,X812) )
            & ? [X816] :
                ( ~ p2(X816)
                & r1(X810,X816) )
            & r1(X808,X810) )
        & ? [X817] :
            ( ~ p2(X817)
            & r1(X808,X817) )
        & r1(sK310,X808) )
   => ( ? [X809] :
          ( ~ p1(X809)
          & r1(sK312,X809) )
      & ? [X810] :
          ( ? [X811] :
              ( ~ p1(X811)
              & r1(X810,X811) )
          & ? [X812] :
              ( ? [X813] :
                  ( ~ p1(X813)
                  & r1(X812,X813) )
              & ? [X814] :
                  ( ! [X815] :
                      ( p1(X815)
                      | ~ r1(X814,X815) )
                  & r1(X812,X814) )
              & r1(X810,X812) )
          & ? [X816] :
              ( ~ p2(X816)
              & r1(X810,X816) )
          & r1(sK312,X810) )
      & ? [X817] :
          ( ~ p2(X817)
          & r1(sK312,X817) )
      & r1(sK310,sK312) ) ),
    introduced(choice_axiom,[]) ).

fof(f325,plain,
    ( ? [X809] :
        ( ~ p1(X809)
        & r1(sK312,X809) )
   => ( ~ p1(sK313)
      & r1(sK312,sK313) ) ),
    introduced(choice_axiom,[]) ).

fof(f326,plain,
    ( ? [X810] :
        ( ? [X811] :
            ( ~ p1(X811)
            & r1(X810,X811) )
        & ? [X812] :
            ( ? [X813] :
                ( ~ p1(X813)
                & r1(X812,X813) )
            & ? [X814] :
                ( ! [X815] :
                    ( p1(X815)
                    | ~ r1(X814,X815) )
                & r1(X812,X814) )
            & r1(X810,X812) )
        & ? [X816] :
            ( ~ p2(X816)
            & r1(X810,X816) )
        & r1(sK312,X810) )
   => ( ? [X811] :
          ( ~ p1(X811)
          & r1(sK314,X811) )
      & ? [X812] :
          ( ? [X813] :
              ( ~ p1(X813)
              & r1(X812,X813) )
          & ? [X814] :
              ( ! [X815] :
                  ( p1(X815)
                  | ~ r1(X814,X815) )
              & r1(X812,X814) )
          & r1(sK314,X812) )
      & ? [X816] :
          ( ~ p2(X816)
          & r1(sK314,X816) )
      & r1(sK312,sK314) ) ),
    introduced(choice_axiom,[]) ).

fof(f327,plain,
    ( ? [X811] :
        ( ~ p1(X811)
        & r1(sK314,X811) )
   => ( ~ p1(sK315)
      & r1(sK314,sK315) ) ),
    introduced(choice_axiom,[]) ).

fof(f328,plain,
    ( ? [X812] :
        ( ? [X813] :
            ( ~ p1(X813)
            & r1(X812,X813) )
        & ? [X814] :
            ( ! [X815] :
                ( p1(X815)
                | ~ r1(X814,X815) )
            & r1(X812,X814) )
        & r1(sK314,X812) )
   => ( ? [X813] :
          ( ~ p1(X813)
          & r1(sK316,X813) )
      & ? [X814] :
          ( ! [X815] :
              ( p1(X815)
              | ~ r1(X814,X815) )
          & r1(sK316,X814) )
      & r1(sK314,sK316) ) ),
    introduced(choice_axiom,[]) ).

fof(f329,plain,
    ( ? [X813] :
        ( ~ p1(X813)
        & r1(sK316,X813) )
   => ( ~ p1(sK317)
      & r1(sK316,sK317) ) ),
    introduced(choice_axiom,[]) ).

fof(f330,plain,
    ( ? [X814] :
        ( ! [X815] :
            ( p1(X815)
            | ~ r1(X814,X815) )
        & r1(sK316,X814) )
   => ( ! [X815] :
          ( p1(X815)
          | ~ r1(sK318,X815) )
      & r1(sK316,sK318) ) ),
    introduced(choice_axiom,[]) ).

fof(f331,plain,
    ( ? [X816] :
        ( ~ p2(X816)
        & r1(sK314,X816) )
   => ( ~ p2(sK319)
      & r1(sK314,sK319) ) ),
    introduced(choice_axiom,[]) ).

fof(f332,plain,
    ( ? [X817] :
        ( ~ p2(X817)
        & r1(sK312,X817) )
   => ( ~ p2(sK320)
      & r1(sK312,sK320) ) ),
    introduced(choice_axiom,[]) ).

fof(f333,plain,
    ( ? [X818] :
        ( ~ p2(X818)
        & r1(sK310,X818) )
   => ( ~ p2(sK321)
      & r1(sK310,sK321) ) ),
    introduced(choice_axiom,[]) ).

fof(f334,plain,
    ( ? [X819] :
        ( ~ p2(X819)
        & r1(sK308,X819) )
   => ( ~ p2(sK322)
      & r1(sK308,sK322) ) ),
    introduced(choice_axiom,[]) ).

fof(f335,plain,
    ( ? [X820] :
        ( ~ p2(X820)
        & r1(sK306,X820) )
   => ( ~ p2(sK323)
      & r1(sK306,sK323) ) ),
    introduced(choice_axiom,[]) ).

fof(f336,plain,
    ( ? [X821] :
        ( ~ p2(X821)
        & r1(sK304,X821) )
   => ( ~ p2(sK324)
      & r1(sK304,sK324) ) ),
    introduced(choice_axiom,[]) ).

fof(f337,plain,
    ( ? [X822] :
        ( ~ p2(X822)
        & r1(sK302,X822) )
   => ( ~ p2(sK325)
      & r1(sK302,sK325) ) ),
    introduced(choice_axiom,[]) ).

fof(f338,plain,
    ( ? [X823] :
        ( ~ p2(X823)
        & r1(sK300,X823) )
   => ( ~ p2(sK326)
      & r1(sK300,sK326) ) ),
    introduced(choice_axiom,[]) ).

fof(f339,plain,
    ( ? [X824] :
        ( ~ p2(X824)
        & r1(sK298,X824) )
   => ( ~ p2(sK327)
      & r1(sK298,sK327) ) ),
    introduced(choice_axiom,[]) ).

fof(f340,plain,
    ( ? [X825] :
        ( ~ p2(X825)
        & r1(sK0,X825) )
   => ( ~ p2(sK328)
      & r1(sK0,sK328) ) ),
    introduced(choice_axiom,[]) ).

fof(f341,plain,
    ! [X843] :
      ( ? [X844] : r1(X843,X844)
     => r1(X843,sK329(X843)) ),
    introduced(choice_axiom,[]) ).

fof(f342,plain,
    ! [X872] :
      ( ? [X873] :
          ( ~ p1(X873)
          & r1(X872,X873) )
     => ( ~ p1(sK330(X872))
        & r1(X872,sK330(X872)) ) ),
    introduced(choice_axiom,[]) ).

fof(f343,plain,
    ! [X874] :
      ( ? [X875] :
          ( ! [X876] :
              ( p1(X876)
              | ~ r1(X875,X876) )
          & r1(X874,X875) )
     => ( ! [X876] :
            ( p1(X876)
            | ~ r1(sK331(X874),X876) )
        & r1(X874,sK331(X874)) ) ),
    introduced(choice_axiom,[]) ).

fof(f344,plain,
    ! [X906] :
      ( ? [X907] :
          ( ~ p1(X907)
          & r1(X906,X907) )
     => ( ~ p1(sK332(X906))
        & r1(X906,sK332(X906)) ) ),
    introduced(choice_axiom,[]) ).

fof(f345,plain,
    ! [X935] :
      ( ? [X936] :
          ( p1(X936)
          & r1(X935,X936) )
     => ( p1(sK333(X935))
        & r1(X935,sK333(X935)) ) ),
    introduced(choice_axiom,[]) ).

fof(f346,plain,
    ( ? [X946] :
        ( ~ p1(X946)
        & r1(sK0,X946) )
   => ( ~ p1(sK334)
      & r1(sK0,sK334) ) ),
    introduced(choice_axiom,[]) ).

fof(f347,plain,
    ( ? [X947] :
        ( ? [X948] :
            ( ~ p1(X948)
            & r1(X947,X948) )
        & ? [X949] :
            ( ? [X950] :
                ( ~ p1(X950)
                & r1(X949,X950) )
            & ? [X951] :
                ( ? [X952] :
                    ( ~ p1(X952)
                    & r1(X951,X952) )
                & ? [X953] :
                    ( ? [X954] :
                        ( ~ p1(X954)
                        & r1(X953,X954) )
                    & ? [X955] :
                        ( ? [X956] :
                            ( ~ p1(X956)
                            & r1(X955,X956) )
                        & ? [X957] :
                            ( ? [X958] :
                                ( ~ p1(X958)
                                & r1(X957,X958) )
                            & ? [X959] :
                                ( ? [X960] :
                                    ( ~ p1(X960)
                                    & r1(X959,X960) )
                                & ? [X961] :
                                    ( ? [X962] :
                                        ( ~ p1(X962)
                                        & r1(X961,X962) )
                                    & ? [X963] :
                                        ( ? [X964] :
                                            ( ~ p1(X964)
                                            & r1(X963,X964) )
                                        & ? [X965] :
                                            ( ? [X966] :
                                                ( ~ p1(X966)
                                                & r1(X965,X966) )
                                            & ? [X967] :
                                                ( ! [X968] :
                                                    ( p1(X968)
                                                    | ~ r1(X967,X968) )
                                                & r1(X965,X967) )
                                            & r1(X963,X965) )
                                        & ? [X969] :
                                            ( ~ p2(X969)
                                            & r1(X963,X969) )
                                        & r1(X961,X963) )
                                    & ? [X970] :
                                        ( ~ p2(X970)
                                        & r1(X961,X970) )
                                    & r1(X959,X961) )
                                & ? [X971] :
                                    ( ~ p2(X971)
                                    & r1(X959,X971) )
                                & r1(X957,X959) )
                            & ? [X972] :
                                ( ~ p2(X972)
                                & r1(X957,X972) )
                            & r1(X955,X957) )
                        & ? [X973] :
                            ( ~ p2(X973)
                            & r1(X955,X973) )
                        & r1(X953,X955) )
                    & ? [X974] :
                        ( ~ p2(X974)
                        & r1(X953,X974) )
                    & r1(X951,X953) )
                & ? [X975] :
                    ( ~ p2(X975)
                    & r1(X951,X975) )
                & r1(X949,X951) )
            & ? [X976] :
                ( ~ p2(X976)
                & r1(X949,X976) )
            & r1(X947,X949) )
        & ? [X977] :
            ( ~ p2(X977)
            & r1(X947,X977) )
        & r1(sK0,X947) )
   => ( ? [X948] :
          ( ~ p1(X948)
          & r1(sK335,X948) )
      & ? [X949] :
          ( ? [X950] :
              ( ~ p1(X950)
              & r1(X949,X950) )
          & ? [X951] :
              ( ? [X952] :
                  ( ~ p1(X952)
                  & r1(X951,X952) )
              & ? [X953] :
                  ( ? [X954] :
                      ( ~ p1(X954)
                      & r1(X953,X954) )
                  & ? [X955] :
                      ( ? [X956] :
                          ( ~ p1(X956)
                          & r1(X955,X956) )
                      & ? [X957] :
                          ( ? [X958] :
                              ( ~ p1(X958)
                              & r1(X957,X958) )
                          & ? [X959] :
                              ( ? [X960] :
                                  ( ~ p1(X960)
                                  & r1(X959,X960) )
                              & ? [X961] :
                                  ( ? [X962] :
                                      ( ~ p1(X962)
                                      & r1(X961,X962) )
                                  & ? [X963] :
                                      ( ? [X964] :
                                          ( ~ p1(X964)
                                          & r1(X963,X964) )
                                      & ? [X965] :
                                          ( ? [X966] :
                                              ( ~ p1(X966)
                                              & r1(X965,X966) )
                                          & ? [X967] :
                                              ( ! [X968] :
                                                  ( p1(X968)
                                                  | ~ r1(X967,X968) )
                                              & r1(X965,X967) )
                                          & r1(X963,X965) )
                                      & ? [X969] :
                                          ( ~ p2(X969)
                                          & r1(X963,X969) )
                                      & r1(X961,X963) )
                                  & ? [X970] :
                                      ( ~ p2(X970)
                                      & r1(X961,X970) )
                                  & r1(X959,X961) )
                              & ? [X971] :
                                  ( ~ p2(X971)
                                  & r1(X959,X971) )
                              & r1(X957,X959) )
                          & ? [X972] :
                              ( ~ p2(X972)
                              & r1(X957,X972) )
                          & r1(X955,X957) )
                      & ? [X973] :
                          ( ~ p2(X973)
                          & r1(X955,X973) )
                      & r1(X953,X955) )
                  & ? [X974] :
                      ( ~ p2(X974)
                      & r1(X953,X974) )
                  & r1(X951,X953) )
              & ? [X975] :
                  ( ~ p2(X975)
                  & r1(X951,X975) )
              & r1(X949,X951) )
          & ? [X976] :
              ( ~ p2(X976)
              & r1(X949,X976) )
          & r1(sK335,X949) )
      & ? [X977] :
          ( ~ p2(X977)
          & r1(sK335,X977) )
      & r1(sK0,sK335) ) ),
    introduced(choice_axiom,[]) ).

fof(f348,plain,
    ( ? [X948] :
        ( ~ p1(X948)
        & r1(sK335,X948) )
   => ( ~ p1(sK336)
      & r1(sK335,sK336) ) ),
    introduced(choice_axiom,[]) ).

fof(f349,plain,
    ( ? [X949] :
        ( ? [X950] :
            ( ~ p1(X950)
            & r1(X949,X950) )
        & ? [X951] :
            ( ? [X952] :
                ( ~ p1(X952)
                & r1(X951,X952) )
            & ? [X953] :
                ( ? [X954] :
                    ( ~ p1(X954)
                    & r1(X953,X954) )
                & ? [X955] :
                    ( ? [X956] :
                        ( ~ p1(X956)
                        & r1(X955,X956) )
                    & ? [X957] :
                        ( ? [X958] :
                            ( ~ p1(X958)
                            & r1(X957,X958) )
                        & ? [X959] :
                            ( ? [X960] :
                                ( ~ p1(X960)
                                & r1(X959,X960) )
                            & ? [X961] :
                                ( ? [X962] :
                                    ( ~ p1(X962)
                                    & r1(X961,X962) )
                                & ? [X963] :
                                    ( ? [X964] :
                                        ( ~ p1(X964)
                                        & r1(X963,X964) )
                                    & ? [X965] :
                                        ( ? [X966] :
                                            ( ~ p1(X966)
                                            & r1(X965,X966) )
                                        & ? [X967] :
                                            ( ! [X968] :
                                                ( p1(X968)
                                                | ~ r1(X967,X968) )
                                            & r1(X965,X967) )
                                        & r1(X963,X965) )
                                    & ? [X969] :
                                        ( ~ p2(X969)
                                        & r1(X963,X969) )
                                    & r1(X961,X963) )
                                & ? [X970] :
                                    ( ~ p2(X970)
                                    & r1(X961,X970) )
                                & r1(X959,X961) )
                            & ? [X971] :
                                ( ~ p2(X971)
                                & r1(X959,X971) )
                            & r1(X957,X959) )
                        & ? [X972] :
                            ( ~ p2(X972)
                            & r1(X957,X972) )
                        & r1(X955,X957) )
                    & ? [X973] :
                        ( ~ p2(X973)
                        & r1(X955,X973) )
                    & r1(X953,X955) )
                & ? [X974] :
                    ( ~ p2(X974)
                    & r1(X953,X974) )
                & r1(X951,X953) )
            & ? [X975] :
                ( ~ p2(X975)
                & r1(X951,X975) )
            & r1(X949,X951) )
        & ? [X976] :
            ( ~ p2(X976)
            & r1(X949,X976) )
        & r1(sK335,X949) )
   => ( ? [X950] :
          ( ~ p1(X950)
          & r1(sK337,X950) )
      & ? [X951] :
          ( ? [X952] :
              ( ~ p1(X952)
              & r1(X951,X952) )
          & ? [X953] :
              ( ? [X954] :
                  ( ~ p1(X954)
                  & r1(X953,X954) )
              & ? [X955] :
                  ( ? [X956] :
                      ( ~ p1(X956)
                      & r1(X955,X956) )
                  & ? [X957] :
                      ( ? [X958] :
                          ( ~ p1(X958)
                          & r1(X957,X958) )
                      & ? [X959] :
                          ( ? [X960] :
                              ( ~ p1(X960)
                              & r1(X959,X960) )
                          & ? [X961] :
                              ( ? [X962] :
                                  ( ~ p1(X962)
                                  & r1(X961,X962) )
                              & ? [X963] :
                                  ( ? [X964] :
                                      ( ~ p1(X964)
                                      & r1(X963,X964) )
                                  & ? [X965] :
                                      ( ? [X966] :
                                          ( ~ p1(X966)
                                          & r1(X965,X966) )
                                      & ? [X967] :
                                          ( ! [X968] :
                                              ( p1(X968)
                                              | ~ r1(X967,X968) )
                                          & r1(X965,X967) )
                                      & r1(X963,X965) )
                                  & ? [X969] :
                                      ( ~ p2(X969)
                                      & r1(X963,X969) )
                                  & r1(X961,X963) )
                              & ? [X970] :
                                  ( ~ p2(X970)
                                  & r1(X961,X970) )
                              & r1(X959,X961) )
                          & ? [X971] :
                              ( ~ p2(X971)
                              & r1(X959,X971) )
                          & r1(X957,X959) )
                      & ? [X972] :
                          ( ~ p2(X972)
                          & r1(X957,X972) )
                      & r1(X955,X957) )
                  & ? [X973] :
                      ( ~ p2(X973)
                      & r1(X955,X973) )
                  & r1(X953,X955) )
              & ? [X974] :
                  ( ~ p2(X974)
                  & r1(X953,X974) )
              & r1(X951,X953) )
          & ? [X975] :
              ( ~ p2(X975)
              & r1(X951,X975) )
          & r1(sK337,X951) )
      & ? [X976] :
          ( ~ p2(X976)
          & r1(sK337,X976) )
      & r1(sK335,sK337) ) ),
    introduced(choice_axiom,[]) ).

fof(f350,plain,
    ( ? [X950] :
        ( ~ p1(X950)
        & r1(sK337,X950) )
   => ( ~ p1(sK338)
      & r1(sK337,sK338) ) ),
    introduced(choice_axiom,[]) ).

fof(f351,plain,
    ( ? [X951] :
        ( ? [X952] :
            ( ~ p1(X952)
            & r1(X951,X952) )
        & ? [X953] :
            ( ? [X954] :
                ( ~ p1(X954)
                & r1(X953,X954) )
            & ? [X955] :
                ( ? [X956] :
                    ( ~ p1(X956)
                    & r1(X955,X956) )
                & ? [X957] :
                    ( ? [X958] :
                        ( ~ p1(X958)
                        & r1(X957,X958) )
                    & ? [X959] :
                        ( ? [X960] :
                            ( ~ p1(X960)
                            & r1(X959,X960) )
                        & ? [X961] :
                            ( ? [X962] :
                                ( ~ p1(X962)
                                & r1(X961,X962) )
                            & ? [X963] :
                                ( ? [X964] :
                                    ( ~ p1(X964)
                                    & r1(X963,X964) )
                                & ? [X965] :
                                    ( ? [X966] :
                                        ( ~ p1(X966)
                                        & r1(X965,X966) )
                                    & ? [X967] :
                                        ( ! [X968] :
                                            ( p1(X968)
                                            | ~ r1(X967,X968) )
                                        & r1(X965,X967) )
                                    & r1(X963,X965) )
                                & ? [X969] :
                                    ( ~ p2(X969)
                                    & r1(X963,X969) )
                                & r1(X961,X963) )
                            & ? [X970] :
                                ( ~ p2(X970)
                                & r1(X961,X970) )
                            & r1(X959,X961) )
                        & ? [X971] :
                            ( ~ p2(X971)
                            & r1(X959,X971) )
                        & r1(X957,X959) )
                    & ? [X972] :
                        ( ~ p2(X972)
                        & r1(X957,X972) )
                    & r1(X955,X957) )
                & ? [X973] :
                    ( ~ p2(X973)
                    & r1(X955,X973) )
                & r1(X953,X955) )
            & ? [X974] :
                ( ~ p2(X974)
                & r1(X953,X974) )
            & r1(X951,X953) )
        & ? [X975] :
            ( ~ p2(X975)
            & r1(X951,X975) )
        & r1(sK337,X951) )
   => ( ? [X952] :
          ( ~ p1(X952)
          & r1(sK339,X952) )
      & ? [X953] :
          ( ? [X954] :
              ( ~ p1(X954)
              & r1(X953,X954) )
          & ? [X955] :
              ( ? [X956] :
                  ( ~ p1(X956)
                  & r1(X955,X956) )
              & ? [X957] :
                  ( ? [X958] :
                      ( ~ p1(X958)
                      & r1(X957,X958) )
                  & ? [X959] :
                      ( ? [X960] :
                          ( ~ p1(X960)
                          & r1(X959,X960) )
                      & ? [X961] :
                          ( ? [X962] :
                              ( ~ p1(X962)
                              & r1(X961,X962) )
                          & ? [X963] :
                              ( ? [X964] :
                                  ( ~ p1(X964)
                                  & r1(X963,X964) )
                              & ? [X965] :
                                  ( ? [X966] :
                                      ( ~ p1(X966)
                                      & r1(X965,X966) )
                                  & ? [X967] :
                                      ( ! [X968] :
                                          ( p1(X968)
                                          | ~ r1(X967,X968) )
                                      & r1(X965,X967) )
                                  & r1(X963,X965) )
                              & ? [X969] :
                                  ( ~ p2(X969)
                                  & r1(X963,X969) )
                              & r1(X961,X963) )
                          & ? [X970] :
                              ( ~ p2(X970)
                              & r1(X961,X970) )
                          & r1(X959,X961) )
                      & ? [X971] :
                          ( ~ p2(X971)
                          & r1(X959,X971) )
                      & r1(X957,X959) )
                  & ? [X972] :
                      ( ~ p2(X972)
                      & r1(X957,X972) )
                  & r1(X955,X957) )
              & ? [X973] :
                  ( ~ p2(X973)
                  & r1(X955,X973) )
              & r1(X953,X955) )
          & ? [X974] :
              ( ~ p2(X974)
              & r1(X953,X974) )
          & r1(sK339,X953) )
      & ? [X975] :
          ( ~ p2(X975)
          & r1(sK339,X975) )
      & r1(sK337,sK339) ) ),
    introduced(choice_axiom,[]) ).

fof(f352,plain,
    ( ? [X952] :
        ( ~ p1(X952)
        & r1(sK339,X952) )
   => ( ~ p1(sK340)
      & r1(sK339,sK340) ) ),
    introduced(choice_axiom,[]) ).

fof(f353,plain,
    ( ? [X953] :
        ( ? [X954] :
            ( ~ p1(X954)
            & r1(X953,X954) )
        & ? [X955] :
            ( ? [X956] :
                ( ~ p1(X956)
                & r1(X955,X956) )
            & ? [X957] :
                ( ? [X958] :
                    ( ~ p1(X958)
                    & r1(X957,X958) )
                & ? [X959] :
                    ( ? [X960] :
                        ( ~ p1(X960)
                        & r1(X959,X960) )
                    & ? [X961] :
                        ( ? [X962] :
                            ( ~ p1(X962)
                            & r1(X961,X962) )
                        & ? [X963] :
                            ( ? [X964] :
                                ( ~ p1(X964)
                                & r1(X963,X964) )
                            & ? [X965] :
                                ( ? [X966] :
                                    ( ~ p1(X966)
                                    & r1(X965,X966) )
                                & ? [X967] :
                                    ( ! [X968] :
                                        ( p1(X968)
                                        | ~ r1(X967,X968) )
                                    & r1(X965,X967) )
                                & r1(X963,X965) )
                            & ? [X969] :
                                ( ~ p2(X969)
                                & r1(X963,X969) )
                            & r1(X961,X963) )
                        & ? [X970] :
                            ( ~ p2(X970)
                            & r1(X961,X970) )
                        & r1(X959,X961) )
                    & ? [X971] :
                        ( ~ p2(X971)
                        & r1(X959,X971) )
                    & r1(X957,X959) )
                & ? [X972] :
                    ( ~ p2(X972)
                    & r1(X957,X972) )
                & r1(X955,X957) )
            & ? [X973] :
                ( ~ p2(X973)
                & r1(X955,X973) )
            & r1(X953,X955) )
        & ? [X974] :
            ( ~ p2(X974)
            & r1(X953,X974) )
        & r1(sK339,X953) )
   => ( ? [X954] :
          ( ~ p1(X954)
          & r1(sK341,X954) )
      & ? [X955] :
          ( ? [X956] :
              ( ~ p1(X956)
              & r1(X955,X956) )
          & ? [X957] :
              ( ? [X958] :
                  ( ~ p1(X958)
                  & r1(X957,X958) )
              & ? [X959] :
                  ( ? [X960] :
                      ( ~ p1(X960)
                      & r1(X959,X960) )
                  & ? [X961] :
                      ( ? [X962] :
                          ( ~ p1(X962)
                          & r1(X961,X962) )
                      & ? [X963] :
                          ( ? [X964] :
                              ( ~ p1(X964)
                              & r1(X963,X964) )
                          & ? [X965] :
                              ( ? [X966] :
                                  ( ~ p1(X966)
                                  & r1(X965,X966) )
                              & ? [X967] :
                                  ( ! [X968] :
                                      ( p1(X968)
                                      | ~ r1(X967,X968) )
                                  & r1(X965,X967) )
                              & r1(X963,X965) )
                          & ? [X969] :
                              ( ~ p2(X969)
                              & r1(X963,X969) )
                          & r1(X961,X963) )
                      & ? [X970] :
                          ( ~ p2(X970)
                          & r1(X961,X970) )
                      & r1(X959,X961) )
                  & ? [X971] :
                      ( ~ p2(X971)
                      & r1(X959,X971) )
                  & r1(X957,X959) )
              & ? [X972] :
                  ( ~ p2(X972)
                  & r1(X957,X972) )
              & r1(X955,X957) )
          & ? [X973] :
              ( ~ p2(X973)
              & r1(X955,X973) )
          & r1(sK341,X955) )
      & ? [X974] :
          ( ~ p2(X974)
          & r1(sK341,X974) )
      & r1(sK339,sK341) ) ),
    introduced(choice_axiom,[]) ).

fof(f354,plain,
    ( ? [X954] :
        ( ~ p1(X954)
        & r1(sK341,X954) )
   => ( ~ p1(sK342)
      & r1(sK341,sK342) ) ),
    introduced(choice_axiom,[]) ).

fof(f355,plain,
    ( ? [X955] :
        ( ? [X956] :
            ( ~ p1(X956)
            & r1(X955,X956) )
        & ? [X957] :
            ( ? [X958] :
                ( ~ p1(X958)
                & r1(X957,X958) )
            & ? [X959] :
                ( ? [X960] :
                    ( ~ p1(X960)
                    & r1(X959,X960) )
                & ? [X961] :
                    ( ? [X962] :
                        ( ~ p1(X962)
                        & r1(X961,X962) )
                    & ? [X963] :
                        ( ? [X964] :
                            ( ~ p1(X964)
                            & r1(X963,X964) )
                        & ? [X965] :
                            ( ? [X966] :
                                ( ~ p1(X966)
                                & r1(X965,X966) )
                            & ? [X967] :
                                ( ! [X968] :
                                    ( p1(X968)
                                    | ~ r1(X967,X968) )
                                & r1(X965,X967) )
                            & r1(X963,X965) )
                        & ? [X969] :
                            ( ~ p2(X969)
                            & r1(X963,X969) )
                        & r1(X961,X963) )
                    & ? [X970] :
                        ( ~ p2(X970)
                        & r1(X961,X970) )
                    & r1(X959,X961) )
                & ? [X971] :
                    ( ~ p2(X971)
                    & r1(X959,X971) )
                & r1(X957,X959) )
            & ? [X972] :
                ( ~ p2(X972)
                & r1(X957,X972) )
            & r1(X955,X957) )
        & ? [X973] :
            ( ~ p2(X973)
            & r1(X955,X973) )
        & r1(sK341,X955) )
   => ( ? [X956] :
          ( ~ p1(X956)
          & r1(sK343,X956) )
      & ? [X957] :
          ( ? [X958] :
              ( ~ p1(X958)
              & r1(X957,X958) )
          & ? [X959] :
              ( ? [X960] :
                  ( ~ p1(X960)
                  & r1(X959,X960) )
              & ? [X961] :
                  ( ? [X962] :
                      ( ~ p1(X962)
                      & r1(X961,X962) )
                  & ? [X963] :
                      ( ? [X964] :
                          ( ~ p1(X964)
                          & r1(X963,X964) )
                      & ? [X965] :
                          ( ? [X966] :
                              ( ~ p1(X966)
                              & r1(X965,X966) )
                          & ? [X967] :
                              ( ! [X968] :
                                  ( p1(X968)
                                  | ~ r1(X967,X968) )
                              & r1(X965,X967) )
                          & r1(X963,X965) )
                      & ? [X969] :
                          ( ~ p2(X969)
                          & r1(X963,X969) )
                      & r1(X961,X963) )
                  & ? [X970] :
                      ( ~ p2(X970)
                      & r1(X961,X970) )
                  & r1(X959,X961) )
              & ? [X971] :
                  ( ~ p2(X971)
                  & r1(X959,X971) )
              & r1(X957,X959) )
          & ? [X972] :
              ( ~ p2(X972)
              & r1(X957,X972) )
          & r1(sK343,X957) )
      & ? [X973] :
          ( ~ p2(X973)
          & r1(sK343,X973) )
      & r1(sK341,sK343) ) ),
    introduced(choice_axiom,[]) ).

fof(f356,plain,
    ( ? [X956] :
        ( ~ p1(X956)
        & r1(sK343,X956) )
   => ( ~ p1(sK344)
      & r1(sK343,sK344) ) ),
    introduced(choice_axiom,[]) ).

fof(f357,plain,
    ( ? [X957] :
        ( ? [X958] :
            ( ~ p1(X958)
            & r1(X957,X958) )
        & ? [X959] :
            ( ? [X960] :
                ( ~ p1(X960)
                & r1(X959,X960) )
            & ? [X961] :
                ( ? [X962] :
                    ( ~ p1(X962)
                    & r1(X961,X962) )
                & ? [X963] :
                    ( ? [X964] :
                        ( ~ p1(X964)
                        & r1(X963,X964) )
                    & ? [X965] :
                        ( ? [X966] :
                            ( ~ p1(X966)
                            & r1(X965,X966) )
                        & ? [X967] :
                            ( ! [X968] :
                                ( p1(X968)
                                | ~ r1(X967,X968) )
                            & r1(X965,X967) )
                        & r1(X963,X965) )
                    & ? [X969] :
                        ( ~ p2(X969)
                        & r1(X963,X969) )
                    & r1(X961,X963) )
                & ? [X970] :
                    ( ~ p2(X970)
                    & r1(X961,X970) )
                & r1(X959,X961) )
            & ? [X971] :
                ( ~ p2(X971)
                & r1(X959,X971) )
            & r1(X957,X959) )
        & ? [X972] :
            ( ~ p2(X972)
            & r1(X957,X972) )
        & r1(sK343,X957) )
   => ( ? [X958] :
          ( ~ p1(X958)
          & r1(sK345,X958) )
      & ? [X959] :
          ( ? [X960] :
              ( ~ p1(X960)
              & r1(X959,X960) )
          & ? [X961] :
              ( ? [X962] :
                  ( ~ p1(X962)
                  & r1(X961,X962) )
              & ? [X963] :
                  ( ? [X964] :
                      ( ~ p1(X964)
                      & r1(X963,X964) )
                  & ? [X965] :
                      ( ? [X966] :
                          ( ~ p1(X966)
                          & r1(X965,X966) )
                      & ? [X967] :
                          ( ! [X968] :
                              ( p1(X968)
                              | ~ r1(X967,X968) )
                          & r1(X965,X967) )
                      & r1(X963,X965) )
                  & ? [X969] :
                      ( ~ p2(X969)
                      & r1(X963,X969) )
                  & r1(X961,X963) )
              & ? [X970] :
                  ( ~ p2(X970)
                  & r1(X961,X970) )
              & r1(X959,X961) )
          & ? [X971] :
              ( ~ p2(X971)
              & r1(X959,X971) )
          & r1(sK345,X959) )
      & ? [X972] :
          ( ~ p2(X972)
          & r1(sK345,X972) )
      & r1(sK343,sK345) ) ),
    introduced(choice_axiom,[]) ).

fof(f358,plain,
    ( ? [X958] :
        ( ~ p1(X958)
        & r1(sK345,X958) )
   => ( ~ p1(sK346)
      & r1(sK345,sK346) ) ),
    introduced(choice_axiom,[]) ).

fof(f359,plain,
    ( ? [X959] :
        ( ? [X960] :
            ( ~ p1(X960)
            & r1(X959,X960) )
        & ? [X961] :
            ( ? [X962] :
                ( ~ p1(X962)
                & r1(X961,X962) )
            & ? [X963] :
                ( ? [X964] :
                    ( ~ p1(X964)
                    & r1(X963,X964) )
                & ? [X965] :
                    ( ? [X966] :
                        ( ~ p1(X966)
                        & r1(X965,X966) )
                    & ? [X967] :
                        ( ! [X968] :
                            ( p1(X968)
                            | ~ r1(X967,X968) )
                        & r1(X965,X967) )
                    & r1(X963,X965) )
                & ? [X969] :
                    ( ~ p2(X969)
                    & r1(X963,X969) )
                & r1(X961,X963) )
            & ? [X970] :
                ( ~ p2(X970)
                & r1(X961,X970) )
            & r1(X959,X961) )
        & ? [X971] :
            ( ~ p2(X971)
            & r1(X959,X971) )
        & r1(sK345,X959) )
   => ( ? [X960] :
          ( ~ p1(X960)
          & r1(sK347,X960) )
      & ? [X961] :
          ( ? [X962] :
              ( ~ p1(X962)
              & r1(X961,X962) )
          & ? [X963] :
              ( ? [X964] :
                  ( ~ p1(X964)
                  & r1(X963,X964) )
              & ? [X965] :
                  ( ? [X966] :
                      ( ~ p1(X966)
                      & r1(X965,X966) )
                  & ? [X967] :
                      ( ! [X968] :
                          ( p1(X968)
                          | ~ r1(X967,X968) )
                      & r1(X965,X967) )
                  & r1(X963,X965) )
              & ? [X969] :
                  ( ~ p2(X969)
                  & r1(X963,X969) )
              & r1(X961,X963) )
          & ? [X970] :
              ( ~ p2(X970)
              & r1(X961,X970) )
          & r1(sK347,X961) )
      & ? [X971] :
          ( ~ p2(X971)
          & r1(sK347,X971) )
      & r1(sK345,sK347) ) ),
    introduced(choice_axiom,[]) ).

fof(f360,plain,
    ( ? [X960] :
        ( ~ p1(X960)
        & r1(sK347,X960) )
   => ( ~ p1(sK348)
      & r1(sK347,sK348) ) ),
    introduced(choice_axiom,[]) ).

fof(f361,plain,
    ( ? [X961] :
        ( ? [X962] :
            ( ~ p1(X962)
            & r1(X961,X962) )
        & ? [X963] :
            ( ? [X964] :
                ( ~ p1(X964)
                & r1(X963,X964) )
            & ? [X965] :
                ( ? [X966] :
                    ( ~ p1(X966)
                    & r1(X965,X966) )
                & ? [X967] :
                    ( ! [X968] :
                        ( p1(X968)
                        | ~ r1(X967,X968) )
                    & r1(X965,X967) )
                & r1(X963,X965) )
            & ? [X969] :
                ( ~ p2(X969)
                & r1(X963,X969) )
            & r1(X961,X963) )
        & ? [X970] :
            ( ~ p2(X970)
            & r1(X961,X970) )
        & r1(sK347,X961) )
   => ( ? [X962] :
          ( ~ p1(X962)
          & r1(sK349,X962) )
      & ? [X963] :
          ( ? [X964] :
              ( ~ p1(X964)
              & r1(X963,X964) )
          & ? [X965] :
              ( ? [X966] :
                  ( ~ p1(X966)
                  & r1(X965,X966) )
              & ? [X967] :
                  ( ! [X968] :
                      ( p1(X968)
                      | ~ r1(X967,X968) )
                  & r1(X965,X967) )
              & r1(X963,X965) )
          & ? [X969] :
              ( ~ p2(X969)
              & r1(X963,X969) )
          & r1(sK349,X963) )
      & ? [X970] :
          ( ~ p2(X970)
          & r1(sK349,X970) )
      & r1(sK347,sK349) ) ),
    introduced(choice_axiom,[]) ).

fof(f362,plain,
    ( ? [X962] :
        ( ~ p1(X962)
        & r1(sK349,X962) )
   => ( ~ p1(sK350)
      & r1(sK349,sK350) ) ),
    introduced(choice_axiom,[]) ).

fof(f363,plain,
    ( ? [X963] :
        ( ? [X964] :
            ( ~ p1(X964)
            & r1(X963,X964) )
        & ? [X965] :
            ( ? [X966] :
                ( ~ p1(X966)
                & r1(X965,X966) )
            & ? [X967] :
                ( ! [X968] :
                    ( p1(X968)
                    | ~ r1(X967,X968) )
                & r1(X965,X967) )
            & r1(X963,X965) )
        & ? [X969] :
            ( ~ p2(X969)
            & r1(X963,X969) )
        & r1(sK349,X963) )
   => ( ? [X964] :
          ( ~ p1(X964)
          & r1(sK351,X964) )
      & ? [X965] :
          ( ? [X966] :
              ( ~ p1(X966)
              & r1(X965,X966) )
          & ? [X967] :
              ( ! [X968] :
                  ( p1(X968)
                  | ~ r1(X967,X968) )
              & r1(X965,X967) )
          & r1(sK351,X965) )
      & ? [X969] :
          ( ~ p2(X969)
          & r1(sK351,X969) )
      & r1(sK349,sK351) ) ),
    introduced(choice_axiom,[]) ).

fof(f364,plain,
    ( ? [X964] :
        ( ~ p1(X964)
        & r1(sK351,X964) )
   => ( ~ p1(sK352)
      & r1(sK351,sK352) ) ),
    introduced(choice_axiom,[]) ).

fof(f365,plain,
    ( ? [X965] :
        ( ? [X966] :
            ( ~ p1(X966)
            & r1(X965,X966) )
        & ? [X967] :
            ( ! [X968] :
                ( p1(X968)
                | ~ r1(X967,X968) )
            & r1(X965,X967) )
        & r1(sK351,X965) )
   => ( ? [X966] :
          ( ~ p1(X966)
          & r1(sK353,X966) )
      & ? [X967] :
          ( ! [X968] :
              ( p1(X968)
              | ~ r1(X967,X968) )
          & r1(sK353,X967) )
      & r1(sK351,sK353) ) ),
    introduced(choice_axiom,[]) ).

fof(f366,plain,
    ( ? [X966] :
        ( ~ p1(X966)
        & r1(sK353,X966) )
   => ( ~ p1(sK354)
      & r1(sK353,sK354) ) ),
    introduced(choice_axiom,[]) ).

fof(f367,plain,
    ( ? [X967] :
        ( ! [X968] :
            ( p1(X968)
            | ~ r1(X967,X968) )
        & r1(sK353,X967) )
   => ( ! [X968] :
          ( p1(X968)
          | ~ r1(sK355,X968) )
      & r1(sK353,sK355) ) ),
    introduced(choice_axiom,[]) ).

fof(f368,plain,
    ( ? [X969] :
        ( ~ p2(X969)
        & r1(sK351,X969) )
   => ( ~ p2(sK356)
      & r1(sK351,sK356) ) ),
    introduced(choice_axiom,[]) ).

fof(f369,plain,
    ( ? [X970] :
        ( ~ p2(X970)
        & r1(sK349,X970) )
   => ( ~ p2(sK357)
      & r1(sK349,sK357) ) ),
    introduced(choice_axiom,[]) ).

fof(f370,plain,
    ( ? [X971] :
        ( ~ p2(X971)
        & r1(sK347,X971) )
   => ( ~ p2(sK358)
      & r1(sK347,sK358) ) ),
    introduced(choice_axiom,[]) ).

fof(f371,plain,
    ( ? [X972] :
        ( ~ p2(X972)
        & r1(sK345,X972) )
   => ( ~ p2(sK359)
      & r1(sK345,sK359) ) ),
    introduced(choice_axiom,[]) ).

fof(f372,plain,
    ( ? [X973] :
        ( ~ p2(X973)
        & r1(sK343,X973) )
   => ( ~ p2(sK360)
      & r1(sK343,sK360) ) ),
    introduced(choice_axiom,[]) ).

fof(f373,plain,
    ( ? [X974] :
        ( ~ p2(X974)
        & r1(sK341,X974) )
   => ( ~ p2(sK361)
      & r1(sK341,sK361) ) ),
    introduced(choice_axiom,[]) ).

fof(f374,plain,
    ( ? [X975] :
        ( ~ p2(X975)
        & r1(sK339,X975) )
   => ( ~ p2(sK362)
      & r1(sK339,sK362) ) ),
    introduced(choice_axiom,[]) ).

fof(f375,plain,
    ( ? [X976] :
        ( ~ p2(X976)
        & r1(sK337,X976) )
   => ( ~ p2(sK363)
      & r1(sK337,sK363) ) ),
    introduced(choice_axiom,[]) ).

fof(f376,plain,
    ( ? [X977] :
        ( ~ p2(X977)
        & r1(sK335,X977) )
   => ( ~ p2(sK364)
      & r1(sK335,sK364) ) ),
    introduced(choice_axiom,[]) ).

fof(f377,plain,
    ( ? [X978] :
        ( ~ p2(X978)
        & r1(sK0,X978) )
   => ( ~ p2(sK365)
      & r1(sK0,sK365) ) ),
    introduced(choice_axiom,[]) ).

fof(f378,plain,
    ! [X998] :
      ( ? [X999] : r1(X998,X999)
     => r1(X998,sK366(X998)) ),
    introduced(choice_axiom,[]) ).

fof(f379,plain,
    ! [X1030] :
      ( ? [X1031] :
          ( ~ p1(X1031)
          & r1(X1030,X1031) )
     => ( ~ p1(sK367(X1030))
        & r1(X1030,sK367(X1030)) ) ),
    introduced(choice_axiom,[]) ).

fof(f380,plain,
    ! [X1032] :
      ( ? [X1033] :
          ( ! [X1034] :
              ( p1(X1034)
              | ~ r1(X1033,X1034) )
          & r1(X1032,X1033) )
     => ( ! [X1034] :
            ( p1(X1034)
            | ~ r1(sK368(X1032),X1034) )
        & r1(X1032,sK368(X1032)) ) ),
    introduced(choice_axiom,[]) ).

fof(f381,plain,
    ! [X1067] :
      ( ? [X1068] :
          ( ~ p1(X1068)
          & r1(X1067,X1068) )
     => ( ~ p1(sK369(X1067))
        & r1(X1067,sK369(X1067)) ) ),
    introduced(choice_axiom,[]) ).

fof(f382,plain,
    ! [X1099] :
      ( ? [X1100] :
          ( p1(X1100)
          & r1(X1099,X1100) )
     => ( p1(sK370(X1099))
        & r1(X1099,sK370(X1099)) ) ),
    introduced(choice_axiom,[]) ).

fof(f383,plain,
    ( ~ p1(sK1)
    & r1(sK0,sK1)
    & ~ p1(sK3)
    & r1(sK2,sK3)
    & ~ p1(sK5)
    & r1(sK4,sK5)
    & ~ p1(sK7)
    & r1(sK6,sK7)
    & ~ p1(sK9)
    & r1(sK8,sK9)
    & ~ p1(sK11)
    & r1(sK10,sK11)
    & ~ p1(sK13)
    & r1(sK12,sK13)
    & ~ p1(sK15)
    & r1(sK14,sK15)
    & ~ p1(sK17)
    & r1(sK16,sK17)
    & ~ p1(sK19)
    & r1(sK18,sK19)
    & ~ p1(sK21)
    & r1(sK20,sK21)
    & ! [X23] :
        ( p1(X23)
        | ~ r1(sK22,X23) )
    & r1(sK20,sK22)
    & r1(sK18,sK20)
    & ~ p2(sK23)
    & r1(sK18,sK23)
    & r1(sK16,sK18)
    & ~ p2(sK24)
    & r1(sK16,sK24)
    & r1(sK14,sK16)
    & ~ p2(sK25)
    & r1(sK14,sK25)
    & r1(sK12,sK14)
    & ~ p2(sK26)
    & r1(sK12,sK26)
    & r1(sK10,sK12)
    & ~ p2(sK27)
    & r1(sK10,sK27)
    & r1(sK8,sK10)
    & ~ p2(sK28)
    & r1(sK8,sK28)
    & r1(sK6,sK8)
    & ~ p2(sK29)
    & r1(sK6,sK29)
    & r1(sK4,sK6)
    & ~ p2(sK30)
    & r1(sK4,sK30)
    & r1(sK2,sK4)
    & ~ p2(sK31)
    & r1(sK2,sK31)
    & r1(sK0,sK2)
    & ~ p2(sK32)
    & r1(sK0,sK32)
    & ( ! [X34] :
          ( p1(X34)
          | ~ r1(sK0,X34) )
      | ! [X35] :
          ( r1(X35,sK33(X35))
          | ~ r1(sK0,X35) )
      | ! [X37] :
          ( p2(X37)
          | ~ r1(sK0,X37) ) )
    & ( ! [X38] :
          ( p1(X38)
          | ~ r1(sK0,X38) )
      | ! [X39] :
          ( ! [X40] :
              ( ( ~ p1(sK34(X40))
                & r1(X40,sK34(X40)) )
              | ~ r1(X39,X40) )
          | ! [X42] :
              ( ( ! [X44] :
                    ( p1(X44)
                    | ~ r1(sK35(X42),X44) )
                & r1(X42,sK35(X42)) )
              | ~ r1(X39,X42) )
          | ~ r1(sK0,X39) )
      | ! [X45] :
          ( p2(X45)
          | ~ r1(sK0,X45) ) )
    & ( ! [X46] :
          ( p1(X46)
          | ~ r1(sK0,X46) )
      | ! [X47] :
          ( ! [X48] :
              ( ! [X49] :
                  ( p1(X49)
                  | ~ r1(X48,X49) )
              | ! [X50] :
                  ( ( ~ p1(sK36(X50))
                    & r1(X50,sK36(X50)) )
                  | ~ r1(X48,X50) )
              | ~ r1(X47,X48) )
          | ~ r1(sK0,X47) )
      | ! [X52] :
          ( p2(X52)
          | ~ r1(sK0,X52) ) )
    & ( ! [X53] :
          ( p1(X53)
          | ~ r1(sK0,X53) )
      | ! [X54] :
          ( ~ p1(X54)
          | ! [X55] :
              ( ( p1(sK37(X55))
                & r1(X55,sK37(X55)) )
              | ~ r1(X54,X55) )
          | ~ r1(sK0,X54) )
      | ! [X57] :
          ( p2(X57)
          | ~ r1(sK0,X57) ) )
    & ~ p1(sK38)
    & r1(sK0,sK38)
    & ~ p1(sK40)
    & r1(sK39,sK40)
    & ~ p1(sK42)
    & r1(sK41,sK42)
    & ~ p1(sK44)
    & r1(sK43,sK44)
    & ~ p1(sK46)
    & r1(sK45,sK46)
    & ~ p1(sK48)
    & r1(sK47,sK48)
    & ~ p1(sK50)
    & r1(sK49,sK50)
    & ~ p1(sK52)
    & r1(sK51,sK52)
    & ~ p1(sK54)
    & r1(sK53,sK54)
    & ~ p1(sK56)
    & r1(sK55,sK56)
    & ~ p1(sK58)
    & r1(sK57,sK58)
    & ! [X80] :
        ( p1(X80)
        | ~ r1(sK59,X80) )
    & r1(sK57,sK59)
    & r1(sK55,sK57)
    & ~ p2(sK60)
    & r1(sK55,sK60)
    & r1(sK53,sK55)
    & ~ p2(sK61)
    & r1(sK53,sK61)
    & r1(sK51,sK53)
    & ~ p2(sK62)
    & r1(sK51,sK62)
    & r1(sK49,sK51)
    & ~ p2(sK63)
    & r1(sK49,sK63)
    & r1(sK47,sK49)
    & ~ p2(sK64)
    & r1(sK47,sK64)
    & r1(sK45,sK47)
    & ~ p2(sK65)
    & r1(sK45,sK65)
    & r1(sK43,sK45)
    & ~ p2(sK66)
    & r1(sK43,sK66)
    & r1(sK41,sK43)
    & ~ p2(sK67)
    & r1(sK41,sK67)
    & r1(sK39,sK41)
    & ~ p2(sK68)
    & r1(sK39,sK68)
    & r1(sK0,sK39)
    & ~ p2(sK69)
    & r1(sK0,sK69)
    & ( ! [X91] :
          ( p1(X91)
          | ~ r1(sK0,X91) )
      | ! [X92] :
          ( ! [X93] :
              ( p1(X93)
              | ~ r1(X92,X93) )
          | ! [X94] :
              ( r1(X94,sK70(X94))
              | ~ r1(X92,X94) )
          | ! [X96] :
              ( p2(X96)
              | ~ r1(X92,X96) )
          | ~ r1(sK0,X92) )
      | ! [X97] :
          ( p2(X97)
          | ~ r1(sK0,X97) ) )
    & ( ! [X98] :
          ( p1(X98)
          | ~ r1(sK0,X98) )
      | ! [X99] :
          ( ! [X100] :
              ( p1(X100)
              | ~ r1(X99,X100) )
          | ! [X101] :
              ( ! [X102] :
                  ( ( ~ p1(sK71(X102))
                    & r1(X102,sK71(X102)) )
                  | ~ r1(X101,X102) )
              | ! [X104] :
                  ( ( ! [X106] :
                        ( p1(X106)
                        | ~ r1(sK72(X104),X106) )
                    & r1(X104,sK72(X104)) )
                  | ~ r1(X101,X104) )
              | ~ r1(X99,X101) )
          | ! [X107] :
              ( p2(X107)
              | ~ r1(X99,X107) )
          | ~ r1(sK0,X99) )
      | ! [X108] :
          ( p2(X108)
          | ~ r1(sK0,X108) ) )
    & ( ! [X109] :
          ( p1(X109)
          | ~ r1(sK0,X109) )
      | ! [X110] :
          ( ! [X111] :
              ( p1(X111)
              | ~ r1(X110,X111) )
          | ! [X112] :
              ( ! [X113] :
                  ( ! [X114] :
                      ( p1(X114)
                      | ~ r1(X113,X114) )
                  | ! [X115] :
                      ( ( ~ p1(sK73(X115))
                        & r1(X115,sK73(X115)) )
                      | ~ r1(X113,X115) )
                  | ~ r1(X112,X113) )
              | ~ r1(X110,X112) )
          | ! [X117] :
              ( p2(X117)
              | ~ r1(X110,X117) )
          | ~ r1(sK0,X110) )
      | ! [X118] :
          ( p2(X118)
          | ~ r1(sK0,X118) ) )
    & ( ! [X119] :
          ( p1(X119)
          | ~ r1(sK0,X119) )
      | ! [X120] :
          ( ! [X121] :
              ( p1(X121)
              | ~ r1(X120,X121) )
          | ! [X122] :
              ( ~ p1(X122)
              | ! [X123] :
                  ( ( p1(sK74(X123))
                    & r1(X123,sK74(X123)) )
                  | ~ r1(X122,X123) )
              | ~ r1(X120,X122) )
          | ! [X125] :
              ( p2(X125)
              | ~ r1(X120,X125) )
          | ~ r1(sK0,X120) )
      | ! [X126] :
          ( p2(X126)
          | ~ r1(sK0,X126) ) )
    & ~ p1(sK75)
    & r1(sK0,sK75)
    & ~ p1(sK77)
    & r1(sK76,sK77)
    & ~ p1(sK79)
    & r1(sK78,sK79)
    & ~ p1(sK81)
    & r1(sK80,sK81)
    & ~ p1(sK83)
    & r1(sK82,sK83)
    & ~ p1(sK85)
    & r1(sK84,sK85)
    & ~ p1(sK87)
    & r1(sK86,sK87)
    & ~ p1(sK89)
    & r1(sK88,sK89)
    & ~ p1(sK91)
    & r1(sK90,sK91)
    & ~ p1(sK93)
    & r1(sK92,sK93)
    & ~ p1(sK95)
    & r1(sK94,sK95)
    & ! [X149] :
        ( p1(X149)
        | ~ r1(sK96,X149) )
    & r1(sK94,sK96)
    & r1(sK92,sK94)
    & ~ p2(sK97)
    & r1(sK92,sK97)
    & r1(sK90,sK92)
    & ~ p2(sK98)
    & r1(sK90,sK98)
    & r1(sK88,sK90)
    & ~ p2(sK99)
    & r1(sK88,sK99)
    & r1(sK86,sK88)
    & ~ p2(sK100)
    & r1(sK86,sK100)
    & r1(sK84,sK86)
    & ~ p2(sK101)
    & r1(sK84,sK101)
    & r1(sK82,sK84)
    & ~ p2(sK102)
    & r1(sK82,sK102)
    & r1(sK80,sK82)
    & ~ p2(sK103)
    & r1(sK80,sK103)
    & r1(sK78,sK80)
    & ~ p2(sK104)
    & r1(sK78,sK104)
    & r1(sK76,sK78)
    & ~ p2(sK105)
    & r1(sK76,sK105)
    & r1(sK0,sK76)
    & ~ p2(sK106)
    & r1(sK0,sK106)
    & ( ! [X160] :
          ( p1(X160)
          | ~ r1(sK0,X160) )
      | ! [X161] :
          ( ! [X162] :
              ( p1(X162)
              | ~ r1(X161,X162) )
          | ! [X163] :
              ( ! [X164] :
                  ( p1(X164)
                  | ~ r1(X163,X164) )
              | ! [X165] :
                  ( r1(X165,sK107(X165))
                  | ~ r1(X163,X165) )
              | ! [X167] :
                  ( p2(X167)
                  | ~ r1(X163,X167) )
              | ~ r1(X161,X163) )
          | ! [X168] :
              ( p2(X168)
              | ~ r1(X161,X168) )
          | ~ r1(sK0,X161) )
      | ! [X169] :
          ( p2(X169)
          | ~ r1(sK0,X169) ) )
    & ( ! [X170] :
          ( p1(X170)
          | ~ r1(sK0,X170) )
      | ! [X171] :
          ( ! [X172] :
              ( p1(X172)
              | ~ r1(X171,X172) )
          | ! [X173] :
              ( ! [X174] :
                  ( p1(X174)
                  | ~ r1(X173,X174) )
              | ! [X175] :
                  ( ! [X176] :
                      ( ( ~ p1(sK108(X176))
                        & r1(X176,sK108(X176)) )
                      | ~ r1(X175,X176) )
                  | ! [X178] :
                      ( ( ! [X180] :
                            ( p1(X180)
                            | ~ r1(sK109(X178),X180) )
                        & r1(X178,sK109(X178)) )
                      | ~ r1(X175,X178) )
                  | ~ r1(X173,X175) )
              | ! [X181] :
                  ( p2(X181)
                  | ~ r1(X173,X181) )
              | ~ r1(X171,X173) )
          | ! [X182] :
              ( p2(X182)
              | ~ r1(X171,X182) )
          | ~ r1(sK0,X171) )
      | ! [X183] :
          ( p2(X183)
          | ~ r1(sK0,X183) ) )
    & ( ! [X184] :
          ( p1(X184)
          | ~ r1(sK0,X184) )
      | ! [X185] :
          ( ! [X186] :
              ( p1(X186)
              | ~ r1(X185,X186) )
          | ! [X187] :
              ( ! [X188] :
                  ( p1(X188)
                  | ~ r1(X187,X188) )
              | ! [X189] :
                  ( ! [X190] :
                      ( ! [X191] :
                          ( p1(X191)
                          | ~ r1(X190,X191) )
                      | ! [X192] :
                          ( ( ~ p1(sK110(X192))
                            & r1(X192,sK110(X192)) )
                          | ~ r1(X190,X192) )
                      | ~ r1(X189,X190) )
                  | ~ r1(X187,X189) )
              | ! [X194] :
                  ( p2(X194)
                  | ~ r1(X187,X194) )
              | ~ r1(X185,X187) )
          | ! [X195] :
              ( p2(X195)
              | ~ r1(X185,X195) )
          | ~ r1(sK0,X185) )
      | ! [X196] :
          ( p2(X196)
          | ~ r1(sK0,X196) ) )
    & ( ! [X197] :
          ( p1(X197)
          | ~ r1(sK0,X197) )
      | ! [X198] :
          ( ! [X199] :
              ( p1(X199)
              | ~ r1(X198,X199) )
          | ! [X200] :
              ( ! [X201] :
                  ( p1(X201)
                  | ~ r1(X200,X201) )
              | ! [X202] :
                  ( ~ p1(X202)
                  | ! [X203] :
                      ( ( p1(sK111(X203))
                        & r1(X203,sK111(X203)) )
                      | ~ r1(X202,X203) )
                  | ~ r1(X200,X202) )
              | ! [X205] :
                  ( p2(X205)
                  | ~ r1(X200,X205) )
              | ~ r1(X198,X200) )
          | ! [X206] :
              ( p2(X206)
              | ~ r1(X198,X206) )
          | ~ r1(sK0,X198) )
      | ! [X207] :
          ( p2(X207)
          | ~ r1(sK0,X207) ) )
    & ~ p1(sK112)
    & r1(sK0,sK112)
    & ~ p1(sK114)
    & r1(sK113,sK114)
    & ~ p1(sK116)
    & r1(sK115,sK116)
    & ~ p1(sK118)
    & r1(sK117,sK118)
    & ~ p1(sK120)
    & r1(sK119,sK120)
    & ~ p1(sK122)
    & r1(sK121,sK122)
    & ~ p1(sK124)
    & r1(sK123,sK124)
    & ~ p1(sK126)
    & r1(sK125,sK126)
    & ~ p1(sK128)
    & r1(sK127,sK128)
    & ~ p1(sK130)
    & r1(sK129,sK130)
    & ~ p1(sK132)
    & r1(sK131,sK132)
    & ! [X230] :
        ( p1(X230)
        | ~ r1(sK133,X230) )
    & r1(sK131,sK133)
    & r1(sK129,sK131)
    & ~ p2(sK134)
    & r1(sK129,sK134)
    & r1(sK127,sK129)
    & ~ p2(sK135)
    & r1(sK127,sK135)
    & r1(sK125,sK127)
    & ~ p2(sK136)
    & r1(sK125,sK136)
    & r1(sK123,sK125)
    & ~ p2(sK137)
    & r1(sK123,sK137)
    & r1(sK121,sK123)
    & ~ p2(sK138)
    & r1(sK121,sK138)
    & r1(sK119,sK121)
    & ~ p2(sK139)
    & r1(sK119,sK139)
    & r1(sK117,sK119)
    & ~ p2(sK140)
    & r1(sK117,sK140)
    & r1(sK115,sK117)
    & ~ p2(sK141)
    & r1(sK115,sK141)
    & r1(sK113,sK115)
    & ~ p2(sK142)
    & r1(sK113,sK142)
    & r1(sK0,sK113)
    & ~ p2(sK143)
    & r1(sK0,sK143)
    & ( ! [X241] :
          ( p1(X241)
          | ~ r1(sK0,X241) )
      | ! [X242] :
          ( ! [X243] :
              ( p1(X243)
              | ~ r1(X242,X243) )
          | ! [X244] :
              ( ! [X245] :
                  ( p1(X245)
                  | ~ r1(X244,X245) )
              | ! [X246] :
                  ( ! [X247] :
                      ( p1(X247)
                      | ~ r1(X246,X247) )
                  | ! [X248] :
                      ( r1(X248,sK144(X248))
                      | ~ r1(X246,X248) )
                  | ! [X250] :
                      ( p2(X250)
                      | ~ r1(X246,X250) )
                  | ~ r1(X244,X246) )
              | ! [X251] :
                  ( p2(X251)
                  | ~ r1(X244,X251) )
              | ~ r1(X242,X244) )
          | ! [X252] :
              ( p2(X252)
              | ~ r1(X242,X252) )
          | ~ r1(sK0,X242) )
      | ! [X253] :
          ( p2(X253)
          | ~ r1(sK0,X253) ) )
    & ( ! [X254] :
          ( p1(X254)
          | ~ r1(sK0,X254) )
      | ! [X255] :
          ( ! [X256] :
              ( p1(X256)
              | ~ r1(X255,X256) )
          | ! [X257] :
              ( ! [X258] :
                  ( p1(X258)
                  | ~ r1(X257,X258) )
              | ! [X259] :
                  ( ! [X260] :
                      ( p1(X260)
                      | ~ r1(X259,X260) )
                  | ! [X261] :
                      ( ! [X262] :
                          ( ( ~ p1(sK145(X262))
                            & r1(X262,sK145(X262)) )
                          | ~ r1(X261,X262) )
                      | ! [X264] :
                          ( ( ! [X266] :
                                ( p1(X266)
                                | ~ r1(sK146(X264),X266) )
                            & r1(X264,sK146(X264)) )
                          | ~ r1(X261,X264) )
                      | ~ r1(X259,X261) )
                  | ! [X267] :
                      ( p2(X267)
                      | ~ r1(X259,X267) )
                  | ~ r1(X257,X259) )
              | ! [X268] :
                  ( p2(X268)
                  | ~ r1(X257,X268) )
              | ~ r1(X255,X257) )
          | ! [X269] :
              ( p2(X269)
              | ~ r1(X255,X269) )
          | ~ r1(sK0,X255) )
      | ! [X270] :
          ( p2(X270)
          | ~ r1(sK0,X270) ) )
    & ( ! [X271] :
          ( p1(X271)
          | ~ r1(sK0,X271) )
      | ! [X272] :
          ( ! [X273] :
              ( p1(X273)
              | ~ r1(X272,X273) )
          | ! [X274] :
              ( ! [X275] :
                  ( p1(X275)
                  | ~ r1(X274,X275) )
              | ! [X276] :
                  ( ! [X277] :
                      ( p1(X277)
                      | ~ r1(X276,X277) )
                  | ! [X278] :
                      ( ! [X279] :
                          ( ! [X280] :
                              ( p1(X280)
                              | ~ r1(X279,X280) )
                          | ! [X281] :
                              ( ( ~ p1(sK147(X281))
                                & r1(X281,sK147(X281)) )
                              | ~ r1(X279,X281) )
                          | ~ r1(X278,X279) )
                      | ~ r1(X276,X278) )
                  | ! [X283] :
                      ( p2(X283)
                      | ~ r1(X276,X283) )
                  | ~ r1(X274,X276) )
              | ! [X284] :
                  ( p2(X284)
                  | ~ r1(X274,X284) )
              | ~ r1(X272,X274) )
          | ! [X285] :
              ( p2(X285)
              | ~ r1(X272,X285) )
          | ~ r1(sK0,X272) )
      | ! [X286] :
          ( p2(X286)
          | ~ r1(sK0,X286) ) )
    & ( ! [X287] :
          ( p1(X287)
          | ~ r1(sK0,X287) )
      | ! [X288] :
          ( ! [X289] :
              ( p1(X289)
              | ~ r1(X288,X289) )
          | ! [X290] :
              ( ! [X291] :
                  ( p1(X291)
                  | ~ r1(X290,X291) )
              | ! [X292] :
                  ( ! [X293] :
                      ( p1(X293)
                      | ~ r1(X292,X293) )
                  | ! [X294] :
                      ( ~ p1(X294)
                      | ! [X295] :
                          ( ( p1(sK148(X295))
                            & r1(X295,sK148(X295)) )
                          | ~ r1(X294,X295) )
                      | ~ r1(X292,X294) )
                  | ! [X297] :
                      ( p2(X297)
                      | ~ r1(X292,X297) )
                  | ~ r1(X290,X292) )
              | ! [X298] :
                  ( p2(X298)
                  | ~ r1(X290,X298) )
              | ~ r1(X288,X290) )
          | ! [X299] :
              ( p2(X299)
              | ~ r1(X288,X299) )
          | ~ r1(sK0,X288) )
      | ! [X300] :
          ( p2(X300)
          | ~ r1(sK0,X300) ) )
    & ~ p1(sK149)
    & r1(sK0,sK149)
    & ~ p1(sK151)
    & r1(sK150,sK151)
    & ~ p1(sK153)
    & r1(sK152,sK153)
    & ~ p1(sK155)
    & r1(sK154,sK155)
    & ~ p1(sK157)
    & r1(sK156,sK157)
    & ~ p1(sK159)
    & r1(sK158,sK159)
    & ~ p1(sK161)
    & r1(sK160,sK161)
    & ~ p1(sK163)
    & r1(sK162,sK163)
    & ~ p1(sK165)
    & r1(sK164,sK165)
    & ~ p1(sK167)
    & r1(sK166,sK167)
    & ~ p1(sK169)
    & r1(sK168,sK169)
    & ! [X323] :
        ( p1(X323)
        | ~ r1(sK170,X323) )
    & r1(sK168,sK170)
    & r1(sK166,sK168)
    & ~ p2(sK171)
    & r1(sK166,sK171)
    & r1(sK164,sK166)
    & ~ p2(sK172)
    & r1(sK164,sK172)
    & r1(sK162,sK164)
    & ~ p2(sK173)
    & r1(sK162,sK173)
    & r1(sK160,sK162)
    & ~ p2(sK174)
    & r1(sK160,sK174)
    & r1(sK158,sK160)
    & ~ p2(sK175)
    & r1(sK158,sK175)
    & r1(sK156,sK158)
    & ~ p2(sK176)
    & r1(sK156,sK176)
    & r1(sK154,sK156)
    & ~ p2(sK177)
    & r1(sK154,sK177)
    & r1(sK152,sK154)
    & ~ p2(sK178)
    & r1(sK152,sK178)
    & r1(sK150,sK152)
    & ~ p2(sK179)
    & r1(sK150,sK179)
    & r1(sK0,sK150)
    & ~ p2(sK180)
    & r1(sK0,sK180)
    & ( ! [X334] :
          ( p1(X334)
          | ~ r1(sK0,X334) )
      | ! [X335] :
          ( ! [X336] :
              ( p1(X336)
              | ~ r1(X335,X336) )
          | ! [X337] :
              ( ! [X338] :
                  ( p1(X338)
                  | ~ r1(X337,X338) )
              | ! [X339] :
                  ( ! [X340] :
                      ( p1(X340)
                      | ~ r1(X339,X340) )
                  | ! [X341] :
                      ( ! [X342] :
                          ( p1(X342)
                          | ~ r1(X341,X342) )
                      | ! [X343] :
                          ( r1(X343,sK181(X343))
                          | ~ r1(X341,X343) )
                      | ! [X345] :
                          ( p2(X345)
                          | ~ r1(X341,X345) )
                      | ~ r1(X339,X341) )
                  | ! [X346] :
                      ( p2(X346)
                      | ~ r1(X339,X346) )
                  | ~ r1(X337,X339) )
              | ! [X347] :
                  ( p2(X347)
                  | ~ r1(X337,X347) )
              | ~ r1(X335,X337) )
          | ! [X348] :
              ( p2(X348)
              | ~ r1(X335,X348) )
          | ~ r1(sK0,X335) )
      | ! [X349] :
          ( p2(X349)
          | ~ r1(sK0,X349) ) )
    & ( ! [X350] :
          ( p1(X350)
          | ~ r1(sK0,X350) )
      | ! [X351] :
          ( ! [X352] :
              ( p1(X352)
              | ~ r1(X351,X352) )
          | ! [X353] :
              ( ! [X354] :
                  ( p1(X354)
                  | ~ r1(X353,X354) )
              | ! [X355] :
                  ( ! [X356] :
                      ( p1(X356)
                      | ~ r1(X355,X356) )
                  | ! [X357] :
                      ( ! [X358] :
                          ( p1(X358)
                          | ~ r1(X357,X358) )
                      | ! [X359] :
                          ( ! [X360] :
                              ( ( ~ p1(sK182(X360))
                                & r1(X360,sK182(X360)) )
                              | ~ r1(X359,X360) )
                          | ! [X362] :
                              ( ( ! [X364] :
                                    ( p1(X364)
                                    | ~ r1(sK183(X362),X364) )
                                & r1(X362,sK183(X362)) )
                              | ~ r1(X359,X362) )
                          | ~ r1(X357,X359) )
                      | ! [X365] :
                          ( p2(X365)
                          | ~ r1(X357,X365) )
                      | ~ r1(X355,X357) )
                  | ! [X366] :
                      ( p2(X366)
                      | ~ r1(X355,X366) )
                  | ~ r1(X353,X355) )
              | ! [X367] :
                  ( p2(X367)
                  | ~ r1(X353,X367) )
              | ~ r1(X351,X353) )
          | ! [X368] :
              ( p2(X368)
              | ~ r1(X351,X368) )
          | ~ r1(sK0,X351) )
      | ! [X369] :
          ( p2(X369)
          | ~ r1(sK0,X369) ) )
    & ( ! [X370] :
          ( p1(X370)
          | ~ r1(sK0,X370) )
      | ! [X371] :
          ( ! [X372] :
              ( p1(X372)
              | ~ r1(X371,X372) )
          | ! [X373] :
              ( ! [X374] :
                  ( p1(X374)
                  | ~ r1(X373,X374) )
              | ! [X375] :
                  ( ! [X376] :
                      ( p1(X376)
                      | ~ r1(X375,X376) )
                  | ! [X377] :
                      ( ! [X378] :
                          ( p1(X378)
                          | ~ r1(X377,X378) )
                      | ! [X379] :
                          ( ! [X380] :
                              ( ! [X381] :
                                  ( p1(X381)
                                  | ~ r1(X380,X381) )
                              | ! [X382] :
                                  ( ( ~ p1(sK184(X382))
                                    & r1(X382,sK184(X382)) )
                                  | ~ r1(X380,X382) )
                              | ~ r1(X379,X380) )
                          | ~ r1(X377,X379) )
                      | ! [X384] :
                          ( p2(X384)
                          | ~ r1(X377,X384) )
                      | ~ r1(X375,X377) )
                  | ! [X385] :
                      ( p2(X385)
                      | ~ r1(X375,X385) )
                  | ~ r1(X373,X375) )
              | ! [X386] :
                  ( p2(X386)
                  | ~ r1(X373,X386) )
              | ~ r1(X371,X373) )
          | ! [X387] :
              ( p2(X387)
              | ~ r1(X371,X387) )
          | ~ r1(sK0,X371) )
      | ! [X388] :
          ( p2(X388)
          | ~ r1(sK0,X388) ) )
    & ( ! [X389] :
          ( p1(X389)
          | ~ r1(sK0,X389) )
      | ! [X390] :
          ( ! [X391] :
              ( p1(X391)
              | ~ r1(X390,X391) )
          | ! [X392] :
              ( ! [X393] :
                  ( p1(X393)
                  | ~ r1(X392,X393) )
              | ! [X394] :
                  ( ! [X395] :
                      ( p1(X395)
                      | ~ r1(X394,X395) )
                  | ! [X396] :
                      ( ! [X397] :
                          ( p1(X397)
                          | ~ r1(X396,X397) )
                      | ! [X398] :
                          ( ~ p1(X398)
                          | ! [X399] :
                              ( ( p1(sK185(X399))
                                & r1(X399,sK185(X399)) )
                              | ~ r1(X398,X399) )
                          | ~ r1(X396,X398) )
                      | ! [X401] :
                          ( p2(X401)
                          | ~ r1(X396,X401) )
                      | ~ r1(X394,X396) )
                  | ! [X402] :
                      ( p2(X402)
                      | ~ r1(X394,X402) )
                  | ~ r1(X392,X394) )
              | ! [X403] :
                  ( p2(X403)
                  | ~ r1(X392,X403) )
              | ~ r1(X390,X392) )
          | ! [X404] :
              ( p2(X404)
              | ~ r1(X390,X404) )
          | ~ r1(sK0,X390) )
      | ! [X405] :
          ( p2(X405)
          | ~ r1(sK0,X405) ) )
    & ~ p1(sK186)
    & r1(sK0,sK186)
    & ~ p1(sK188)
    & r1(sK187,sK188)
    & ~ p1(sK190)
    & r1(sK189,sK190)
    & ~ p1(sK192)
    & r1(sK191,sK192)
    & ~ p1(sK194)
    & r1(sK193,sK194)
    & ~ p1(sK196)
    & r1(sK195,sK196)
    & ~ p1(sK198)
    & r1(sK197,sK198)
    & ~ p1(sK200)
    & r1(sK199,sK200)
    & ~ p1(sK202)
    & r1(sK201,sK202)
    & ~ p1(sK204)
    & r1(sK203,sK204)
    & ~ p1(sK206)
    & r1(sK205,sK206)
    & ! [X428] :
        ( p1(X428)
        | ~ r1(sK207,X428) )
    & r1(sK205,sK207)
    & r1(sK203,sK205)
    & ~ p2(sK208)
    & r1(sK203,sK208)
    & r1(sK201,sK203)
    & ~ p2(sK209)
    & r1(sK201,sK209)
    & r1(sK199,sK201)
    & ~ p2(sK210)
    & r1(sK199,sK210)
    & r1(sK197,sK199)
    & ~ p2(sK211)
    & r1(sK197,sK211)
    & r1(sK195,sK197)
    & ~ p2(sK212)
    & r1(sK195,sK212)
    & r1(sK193,sK195)
    & ~ p2(sK213)
    & r1(sK193,sK213)
    & r1(sK191,sK193)
    & ~ p2(sK214)
    & r1(sK191,sK214)
    & r1(sK189,sK191)
    & ~ p2(sK215)
    & r1(sK189,sK215)
    & r1(sK187,sK189)
    & ~ p2(sK216)
    & r1(sK187,sK216)
    & r1(sK0,sK187)
    & ~ p2(sK217)
    & r1(sK0,sK217)
    & ( ! [X439] :
          ( p1(X439)
          | ~ r1(sK0,X439) )
      | ! [X440] :
          ( ! [X441] :
              ( p1(X441)
              | ~ r1(X440,X441) )
          | ! [X442] :
              ( ! [X443] :
                  ( p1(X443)
                  | ~ r1(X442,X443) )
              | ! [X444] :
                  ( ! [X445] :
                      ( p1(X445)
                      | ~ r1(X444,X445) )
                  | ! [X446] :
                      ( ! [X447] :
                          ( p1(X447)
                          | ~ r1(X446,X447) )
                      | ! [X448] :
                          ( ! [X449] :
                              ( p1(X449)
                              | ~ r1(X448,X449) )
                          | ! [X450] :
                              ( r1(X450,sK218(X450))
                              | ~ r1(X448,X450) )
                          | ! [X452] :
                              ( p2(X452)
                              | ~ r1(X448,X452) )
                          | ~ r1(X446,X448) )
                      | ! [X453] :
                          ( p2(X453)
                          | ~ r1(X446,X453) )
                      | ~ r1(X444,X446) )
                  | ! [X454] :
                      ( p2(X454)
                      | ~ r1(X444,X454) )
                  | ~ r1(X442,X444) )
              | ! [X455] :
                  ( p2(X455)
                  | ~ r1(X442,X455) )
              | ~ r1(X440,X442) )
          | ! [X456] :
              ( p2(X456)
              | ~ r1(X440,X456) )
          | ~ r1(sK0,X440) )
      | ! [X457] :
          ( p2(X457)
          | ~ r1(sK0,X457) ) )
    & ( ! [X458] :
          ( p1(X458)
          | ~ r1(sK0,X458) )
      | ! [X459] :
          ( ! [X460] :
              ( p1(X460)
              | ~ r1(X459,X460) )
          | ! [X461] :
              ( ! [X462] :
                  ( p1(X462)
                  | ~ r1(X461,X462) )
              | ! [X463] :
                  ( ! [X464] :
                      ( p1(X464)
                      | ~ r1(X463,X464) )
                  | ! [X465] :
                      ( ! [X466] :
                          ( p1(X466)
                          | ~ r1(X465,X466) )
                      | ! [X467] :
                          ( ! [X468] :
                              ( p1(X468)
                              | ~ r1(X467,X468) )
                          | ! [X469] :
                              ( ! [X470] :
                                  ( ( ~ p1(sK219(X470))
                                    & r1(X470,sK219(X470)) )
                                  | ~ r1(X469,X470) )
                              | ! [X472] :
                                  ( ( ! [X474] :
                                        ( p1(X474)
                                        | ~ r1(sK220(X472),X474) )
                                    & r1(X472,sK220(X472)) )
                                  | ~ r1(X469,X472) )
                              | ~ r1(X467,X469) )
                          | ! [X475] :
                              ( p2(X475)
                              | ~ r1(X467,X475) )
                          | ~ r1(X465,X467) )
                      | ! [X476] :
                          ( p2(X476)
                          | ~ r1(X465,X476) )
                      | ~ r1(X463,X465) )
                  | ! [X477] :
                      ( p2(X477)
                      | ~ r1(X463,X477) )
                  | ~ r1(X461,X463) )
              | ! [X478] :
                  ( p2(X478)
                  | ~ r1(X461,X478) )
              | ~ r1(X459,X461) )
          | ! [X479] :
              ( p2(X479)
              | ~ r1(X459,X479) )
          | ~ r1(sK0,X459) )
      | ! [X480] :
          ( p2(X480)
          | ~ r1(sK0,X480) ) )
    & ( ! [X481] :
          ( p1(X481)
          | ~ r1(sK0,X481) )
      | ! [X482] :
          ( ! [X483] :
              ( p1(X483)
              | ~ r1(X482,X483) )
          | ! [X484] :
              ( ! [X485] :
                  ( p1(X485)
                  | ~ r1(X484,X485) )
              | ! [X486] :
                  ( ! [X487] :
                      ( p1(X487)
                      | ~ r1(X486,X487) )
                  | ! [X488] :
                      ( ! [X489] :
                          ( p1(X489)
                          | ~ r1(X488,X489) )
                      | ! [X490] :
                          ( ! [X491] :
                              ( p1(X491)
                              | ~ r1(X490,X491) )
                          | ! [X492] :
                              ( ! [X493] :
                                  ( ! [X494] :
                                      ( p1(X494)
                                      | ~ r1(X493,X494) )
                                  | ! [X495] :
                                      ( ( ~ p1(sK221(X495))
                                        & r1(X495,sK221(X495)) )
                                      | ~ r1(X493,X495) )
                                  | ~ r1(X492,X493) )
                              | ~ r1(X490,X492) )
                          | ! [X497] :
                              ( p2(X497)
                              | ~ r1(X490,X497) )
                          | ~ r1(X488,X490) )
                      | ! [X498] :
                          ( p2(X498)
                          | ~ r1(X488,X498) )
                      | ~ r1(X486,X488) )
                  | ! [X499] :
                      ( p2(X499)
                      | ~ r1(X486,X499) )
                  | ~ r1(X484,X486) )
              | ! [X500] :
                  ( p2(X500)
                  | ~ r1(X484,X500) )
              | ~ r1(X482,X484) )
          | ! [X501] :
              ( p2(X501)
              | ~ r1(X482,X501) )
          | ~ r1(sK0,X482) )
      | ! [X502] :
          ( p2(X502)
          | ~ r1(sK0,X502) ) )
    & ( ! [X503] :
          ( p1(X503)
          | ~ r1(sK0,X503) )
      | ! [X504] :
          ( ! [X505] :
              ( p1(X505)
              | ~ r1(X504,X505) )
          | ! [X506] :
              ( ! [X507] :
                  ( p1(X507)
                  | ~ r1(X506,X507) )
              | ! [X508] :
                  ( ! [X509] :
                      ( p1(X509)
                      | ~ r1(X508,X509) )
                  | ! [X510] :
                      ( ! [X511] :
                          ( p1(X511)
                          | ~ r1(X510,X511) )
                      | ! [X512] :
                          ( ! [X513] :
                              ( p1(X513)
                              | ~ r1(X512,X513) )
                          | ! [X514] :
                              ( ~ p1(X514)
                              | ! [X515] :
                                  ( ( p1(sK222(X515))
                                    & r1(X515,sK222(X515)) )
                                  | ~ r1(X514,X515) )
                              | ~ r1(X512,X514) )
                          | ! [X517] :
                              ( p2(X517)
                              | ~ r1(X512,X517) )
                          | ~ r1(X510,X512) )
                      | ! [X518] :
                          ( p2(X518)
                          | ~ r1(X510,X518) )
                      | ~ r1(X508,X510) )
                  | ! [X519] :
                      ( p2(X519)
                      | ~ r1(X508,X519) )
                  | ~ r1(X506,X508) )
              | ! [X520] :
                  ( p2(X520)
                  | ~ r1(X506,X520) )
              | ~ r1(X504,X506) )
          | ! [X521] :
              ( p2(X521)
              | ~ r1(X504,X521) )
          | ~ r1(sK0,X504) )
      | ! [X522] :
          ( p2(X522)
          | ~ r1(sK0,X522) ) )
    & ~ p1(sK223)
    & r1(sK0,sK223)
    & ~ p1(sK225)
    & r1(sK224,sK225)
    & ~ p1(sK227)
    & r1(sK226,sK227)
    & ~ p1(sK229)
    & r1(sK228,sK229)
    & ~ p1(sK231)
    & r1(sK230,sK231)
    & ~ p1(sK233)
    & r1(sK232,sK233)
    & ~ p1(sK235)
    & r1(sK234,sK235)
    & ~ p1(sK237)
    & r1(sK236,sK237)
    & ~ p1(sK239)
    & r1(sK238,sK239)
    & ~ p1(sK241)
    & r1(sK240,sK241)
    & ~ p1(sK243)
    & r1(sK242,sK243)
    & ! [X545] :
        ( p1(X545)
        | ~ r1(sK244,X545) )
    & r1(sK242,sK244)
    & r1(sK240,sK242)
    & ~ p2(sK245)
    & r1(sK240,sK245)
    & r1(sK238,sK240)
    & ~ p2(sK246)
    & r1(sK238,sK246)
    & r1(sK236,sK238)
    & ~ p2(sK247)
    & r1(sK236,sK247)
    & r1(sK234,sK236)
    & ~ p2(sK248)
    & r1(sK234,sK248)
    & r1(sK232,sK234)
    & ~ p2(sK249)
    & r1(sK232,sK249)
    & r1(sK230,sK232)
    & ~ p2(sK250)
    & r1(sK230,sK250)
    & r1(sK228,sK230)
    & ~ p2(sK251)
    & r1(sK228,sK251)
    & r1(sK226,sK228)
    & ~ p2(sK252)
    & r1(sK226,sK252)
    & r1(sK224,sK226)
    & ~ p2(sK253)
    & r1(sK224,sK253)
    & r1(sK0,sK224)
    & ~ p2(sK254)
    & r1(sK0,sK254)
    & ( ! [X556] :
          ( p1(X556)
          | ~ r1(sK0,X556) )
      | ! [X557] :
          ( ! [X558] :
              ( p1(X558)
              | ~ r1(X557,X558) )
          | ! [X559] :
              ( ! [X560] :
                  ( p1(X560)
                  | ~ r1(X559,X560) )
              | ! [X561] :
                  ( ! [X562] :
                      ( p1(X562)
                      | ~ r1(X561,X562) )
                  | ! [X563] :
                      ( ! [X564] :
                          ( p1(X564)
                          | ~ r1(X563,X564) )
                      | ! [X565] :
                          ( ! [X566] :
                              ( p1(X566)
                              | ~ r1(X565,X566) )
                          | ! [X567] :
                              ( ! [X568] :
                                  ( p1(X568)
                                  | ~ r1(X567,X568) )
                              | ! [X569] :
                                  ( r1(X569,sK255(X569))
                                  | ~ r1(X567,X569) )
                              | ! [X571] :
                                  ( p2(X571)
                                  | ~ r1(X567,X571) )
                              | ~ r1(X565,X567) )
                          | ! [X572] :
                              ( p2(X572)
                              | ~ r1(X565,X572) )
                          | ~ r1(X563,X565) )
                      | ! [X573] :
                          ( p2(X573)
                          | ~ r1(X563,X573) )
                      | ~ r1(X561,X563) )
                  | ! [X574] :
                      ( p2(X574)
                      | ~ r1(X561,X574) )
                  | ~ r1(X559,X561) )
              | ! [X575] :
                  ( p2(X575)
                  | ~ r1(X559,X575) )
              | ~ r1(X557,X559) )
          | ! [X576] :
              ( p2(X576)
              | ~ r1(X557,X576) )
          | ~ r1(sK0,X557) )
      | ! [X577] :
          ( p2(X577)
          | ~ r1(sK0,X577) ) )
    & ( ! [X578] :
          ( p1(X578)
          | ~ r1(sK0,X578) )
      | ! [X579] :
          ( ! [X580] :
              ( p1(X580)
              | ~ r1(X579,X580) )
          | ! [X581] :
              ( ! [X582] :
                  ( p1(X582)
                  | ~ r1(X581,X582) )
              | ! [X583] :
                  ( ! [X584] :
                      ( p1(X584)
                      | ~ r1(X583,X584) )
                  | ! [X585] :
                      ( ! [X586] :
                          ( p1(X586)
                          | ~ r1(X585,X586) )
                      | ! [X587] :
                          ( ! [X588] :
                              ( p1(X588)
                              | ~ r1(X587,X588) )
                          | ! [X589] :
                              ( ! [X590] :
                                  ( p1(X590)
                                  | ~ r1(X589,X590) )
                              | ! [X591] :
                                  ( ! [X592] :
                                      ( ( ~ p1(sK256(X592))
                                        & r1(X592,sK256(X592)) )
                                      | ~ r1(X591,X592) )
                                  | ! [X594] :
                                      ( ( ! [X596] :
                                            ( p1(X596)
                                            | ~ r1(sK257(X594),X596) )
                                        & r1(X594,sK257(X594)) )
                                      | ~ r1(X591,X594) )
                                  | ~ r1(X589,X591) )
                              | ! [X597] :
                                  ( p2(X597)
                                  | ~ r1(X589,X597) )
                              | ~ r1(X587,X589) )
                          | ! [X598] :
                              ( p2(X598)
                              | ~ r1(X587,X598) )
                          | ~ r1(X585,X587) )
                      | ! [X599] :
                          ( p2(X599)
                          | ~ r1(X585,X599) )
                      | ~ r1(X583,X585) )
                  | ! [X600] :
                      ( p2(X600)
                      | ~ r1(X583,X600) )
                  | ~ r1(X581,X583) )
              | ! [X601] :
                  ( p2(X601)
                  | ~ r1(X581,X601) )
              | ~ r1(X579,X581) )
          | ! [X602] :
              ( p2(X602)
              | ~ r1(X579,X602) )
          | ~ r1(sK0,X579) )
      | ! [X603] :
          ( p2(X603)
          | ~ r1(sK0,X603) ) )
    & ( ! [X604] :
          ( p1(X604)
          | ~ r1(sK0,X604) )
      | ! [X605] :
          ( ! [X606] :
              ( p1(X606)
              | ~ r1(X605,X606) )
          | ! [X607] :
              ( ! [X608] :
                  ( p1(X608)
                  | ~ r1(X607,X608) )
              | ! [X609] :
                  ( ! [X610] :
                      ( p1(X610)
                      | ~ r1(X609,X610) )
                  | ! [X611] :
                      ( ! [X612] :
                          ( p1(X612)
                          | ~ r1(X611,X612) )
                      | ! [X613] :
                          ( ! [X614] :
                              ( p1(X614)
                              | ~ r1(X613,X614) )
                          | ! [X615] :
                              ( ! [X616] :
                                  ( p1(X616)
                                  | ~ r1(X615,X616) )
                              | ! [X617] :
                                  ( ! [X618] :
                                      ( ! [X619] :
                                          ( p1(X619)
                                          | ~ r1(X618,X619) )
                                      | ! [X620] :
                                          ( ( ~ p1(sK258(X620))
                                            & r1(X620,sK258(X620)) )
                                          | ~ r1(X618,X620) )
                                      | ~ r1(X617,X618) )
                                  | ~ r1(X615,X617) )
                              | ! [X622] :
                                  ( p2(X622)
                                  | ~ r1(X615,X622) )
                              | ~ r1(X613,X615) )
                          | ! [X623] :
                              ( p2(X623)
                              | ~ r1(X613,X623) )
                          | ~ r1(X611,X613) )
                      | ! [X624] :
                          ( p2(X624)
                          | ~ r1(X611,X624) )
                      | ~ r1(X609,X611) )
                  | ! [X625] :
                      ( p2(X625)
                      | ~ r1(X609,X625) )
                  | ~ r1(X607,X609) )
              | ! [X626] :
                  ( p2(X626)
                  | ~ r1(X607,X626) )
              | ~ r1(X605,X607) )
          | ! [X627] :
              ( p2(X627)
              | ~ r1(X605,X627) )
          | ~ r1(sK0,X605) )
      | ! [X628] :
          ( p2(X628)
          | ~ r1(sK0,X628) ) )
    & ( ! [X629] :
          ( p1(X629)
          | ~ r1(sK0,X629) )
      | ! [X630] :
          ( ! [X631] :
              ( p1(X631)
              | ~ r1(X630,X631) )
          | ! [X632] :
              ( ! [X633] :
                  ( p1(X633)
                  | ~ r1(X632,X633) )
              | ! [X634] :
                  ( ! [X635] :
                      ( p1(X635)
                      | ~ r1(X634,X635) )
                  | ! [X636] :
                      ( ! [X637] :
                          ( p1(X637)
                          | ~ r1(X636,X637) )
                      | ! [X638] :
                          ( ! [X639] :
                              ( p1(X639)
                              | ~ r1(X638,X639) )
                          | ! [X640] :
                              ( ! [X641] :
                                  ( p1(X641)
                                  | ~ r1(X640,X641) )
                              | ! [X642] :
                                  ( ~ p1(X642)
                                  | ! [X643] :
                                      ( ( p1(sK259(X643))
                                        & r1(X643,sK259(X643)) )
                                      | ~ r1(X642,X643) )
                                  | ~ r1(X640,X642) )
                              | ! [X645] :
                                  ( p2(X645)
                                  | ~ r1(X640,X645) )
                              | ~ r1(X638,X640) )
                          | ! [X646] :
                              ( p2(X646)
                              | ~ r1(X638,X646) )
                          | ~ r1(X636,X638) )
                      | ! [X647] :
                          ( p2(X647)
                          | ~ r1(X636,X647) )
                      | ~ r1(X634,X636) )
                  | ! [X648] :
                      ( p2(X648)
                      | ~ r1(X634,X648) )
                  | ~ r1(X632,X634) )
              | ! [X649] :
                  ( p2(X649)
                  | ~ r1(X632,X649) )
              | ~ r1(X630,X632) )
          | ! [X650] :
              ( p2(X650)
              | ~ r1(X630,X650) )
          | ~ r1(sK0,X630) )
      | ! [X651] :
          ( p2(X651)
          | ~ r1(sK0,X651) ) )
    & ~ p1(sK260)
    & r1(sK0,sK260)
    & ~ p1(sK262)
    & r1(sK261,sK262)
    & ~ p1(sK264)
    & r1(sK263,sK264)
    & ~ p1(sK266)
    & r1(sK265,sK266)
    & ~ p1(sK268)
    & r1(sK267,sK268)
    & ~ p1(sK270)
    & r1(sK269,sK270)
    & ~ p1(sK272)
    & r1(sK271,sK272)
    & ~ p1(sK274)
    & r1(sK273,sK274)
    & ~ p1(sK276)
    & r1(sK275,sK276)
    & ~ p1(sK278)
    & r1(sK277,sK278)
    & ~ p1(sK280)
    & r1(sK279,sK280)
    & ! [X674] :
        ( p1(X674)
        | ~ r1(sK281,X674) )
    & r1(sK279,sK281)
    & r1(sK277,sK279)
    & ~ p2(sK282)
    & r1(sK277,sK282)
    & r1(sK275,sK277)
    & ~ p2(sK283)
    & r1(sK275,sK283)
    & r1(sK273,sK275)
    & ~ p2(sK284)
    & r1(sK273,sK284)
    & r1(sK271,sK273)
    & ~ p2(sK285)
    & r1(sK271,sK285)
    & r1(sK269,sK271)
    & ~ p2(sK286)
    & r1(sK269,sK286)
    & r1(sK267,sK269)
    & ~ p2(sK287)
    & r1(sK267,sK287)
    & r1(sK265,sK267)
    & ~ p2(sK288)
    & r1(sK265,sK288)
    & r1(sK263,sK265)
    & ~ p2(sK289)
    & r1(sK263,sK289)
    & r1(sK261,sK263)
    & ~ p2(sK290)
    & r1(sK261,sK290)
    & r1(sK0,sK261)
    & ~ p2(sK291)
    & r1(sK0,sK291)
    & ( ! [X685] :
          ( p1(X685)
          | ~ r1(sK0,X685) )
      | ! [X686] :
          ( ! [X687] :
              ( p1(X687)
              | ~ r1(X686,X687) )
          | ! [X688] :
              ( ! [X689] :
                  ( p1(X689)
                  | ~ r1(X688,X689) )
              | ! [X690] :
                  ( ! [X691] :
                      ( p1(X691)
                      | ~ r1(X690,X691) )
                  | ! [X692] :
                      ( ! [X693] :
                          ( p1(X693)
                          | ~ r1(X692,X693) )
                      | ! [X694] :
                          ( ! [X695] :
                              ( p1(X695)
                              | ~ r1(X694,X695) )
                          | ! [X696] :
                              ( ! [X697] :
                                  ( p1(X697)
                                  | ~ r1(X696,X697) )
                              | ! [X698] :
                                  ( ! [X699] :
                                      ( p1(X699)
                                      | ~ r1(X698,X699) )
                                  | ! [X700] :
                                      ( r1(X700,sK292(X700))
                                      | ~ r1(X698,X700) )
                                  | ! [X702] :
                                      ( p2(X702)
                                      | ~ r1(X698,X702) )
                                  | ~ r1(X696,X698) )
                              | ! [X703] :
                                  ( p2(X703)
                                  | ~ r1(X696,X703) )
                              | ~ r1(X694,X696) )
                          | ! [X704] :
                              ( p2(X704)
                              | ~ r1(X694,X704) )
                          | ~ r1(X692,X694) )
                      | ! [X705] :
                          ( p2(X705)
                          | ~ r1(X692,X705) )
                      | ~ r1(X690,X692) )
                  | ! [X706] :
                      ( p2(X706)
                      | ~ r1(X690,X706) )
                  | ~ r1(X688,X690) )
              | ! [X707] :
                  ( p2(X707)
                  | ~ r1(X688,X707) )
              | ~ r1(X686,X688) )
          | ! [X708] :
              ( p2(X708)
              | ~ r1(X686,X708) )
          | ~ r1(sK0,X686) )
      | ! [X709] :
          ( p2(X709)
          | ~ r1(sK0,X709) ) )
    & ( ! [X710] :
          ( p1(X710)
          | ~ r1(sK0,X710) )
      | ! [X711] :
          ( ! [X712] :
              ( p1(X712)
              | ~ r1(X711,X712) )
          | ! [X713] :
              ( ! [X714] :
                  ( p1(X714)
                  | ~ r1(X713,X714) )
              | ! [X715] :
                  ( ! [X716] :
                      ( p1(X716)
                      | ~ r1(X715,X716) )
                  | ! [X717] :
                      ( ! [X718] :
                          ( p1(X718)
                          | ~ r1(X717,X718) )
                      | ! [X719] :
                          ( ! [X720] :
                              ( p1(X720)
                              | ~ r1(X719,X720) )
                          | ! [X721] :
                              ( ! [X722] :
                                  ( p1(X722)
                                  | ~ r1(X721,X722) )
                              | ! [X723] :
                                  ( ! [X724] :
                                      ( p1(X724)
                                      | ~ r1(X723,X724) )
                                  | ! [X725] :
                                      ( ! [X726] :
                                          ( ( ~ p1(sK293(X726))
                                            & r1(X726,sK293(X726)) )
                                          | ~ r1(X725,X726) )
                                      | ! [X728] :
                                          ( ( ! [X730] :
                                                ( p1(X730)
                                                | ~ r1(sK294(X728),X730) )
                                            & r1(X728,sK294(X728)) )
                                          | ~ r1(X725,X728) )
                                      | ~ r1(X723,X725) )
                                  | ! [X731] :
                                      ( p2(X731)
                                      | ~ r1(X723,X731) )
                                  | ~ r1(X721,X723) )
                              | ! [X732] :
                                  ( p2(X732)
                                  | ~ r1(X721,X732) )
                              | ~ r1(X719,X721) )
                          | ! [X733] :
                              ( p2(X733)
                              | ~ r1(X719,X733) )
                          | ~ r1(X717,X719) )
                      | ! [X734] :
                          ( p2(X734)
                          | ~ r1(X717,X734) )
                      | ~ r1(X715,X717) )
                  | ! [X735] :
                      ( p2(X735)
                      | ~ r1(X715,X735) )
                  | ~ r1(X713,X715) )
              | ! [X736] :
                  ( p2(X736)
                  | ~ r1(X713,X736) )
              | ~ r1(X711,X713) )
          | ! [X737] :
              ( p2(X737)
              | ~ r1(X711,X737) )
          | ~ r1(sK0,X711) )
      | ! [X738] :
          ( p2(X738)
          | ~ r1(sK0,X738) ) )
    & ( ! [X739] :
          ( p1(X739)
          | ~ r1(sK0,X739) )
      | ! [X740] :
          ( ! [X741] :
              ( p1(X741)
              | ~ r1(X740,X741) )
          | ! [X742] :
              ( ! [X743] :
                  ( p1(X743)
                  | ~ r1(X742,X743) )
              | ! [X744] :
                  ( ! [X745] :
                      ( p1(X745)
                      | ~ r1(X744,X745) )
                  | ! [X746] :
                      ( ! [X747] :
                          ( p1(X747)
                          | ~ r1(X746,X747) )
                      | ! [X748] :
                          ( ! [X749] :
                              ( p1(X749)
                              | ~ r1(X748,X749) )
                          | ! [X750] :
                              ( ! [X751] :
                                  ( p1(X751)
                                  | ~ r1(X750,X751) )
                              | ! [X752] :
                                  ( ! [X753] :
                                      ( p1(X753)
                                      | ~ r1(X752,X753) )
                                  | ! [X754] :
                                      ( ! [X755] :
                                          ( ! [X756] :
                                              ( p1(X756)
                                              | ~ r1(X755,X756) )
                                          | ! [X757] :
                                              ( ( ~ p1(sK295(X757))
                                                & r1(X757,sK295(X757)) )
                                              | ~ r1(X755,X757) )
                                          | ~ r1(X754,X755) )
                                      | ~ r1(X752,X754) )
                                  | ! [X759] :
                                      ( p2(X759)
                                      | ~ r1(X752,X759) )
                                  | ~ r1(X750,X752) )
                              | ! [X760] :
                                  ( p2(X760)
                                  | ~ r1(X750,X760) )
                              | ~ r1(X748,X750) )
                          | ! [X761] :
                              ( p2(X761)
                              | ~ r1(X748,X761) )
                          | ~ r1(X746,X748) )
                      | ! [X762] :
                          ( p2(X762)
                          | ~ r1(X746,X762) )
                      | ~ r1(X744,X746) )
                  | ! [X763] :
                      ( p2(X763)
                      | ~ r1(X744,X763) )
                  | ~ r1(X742,X744) )
              | ! [X764] :
                  ( p2(X764)
                  | ~ r1(X742,X764) )
              | ~ r1(X740,X742) )
          | ! [X765] :
              ( p2(X765)
              | ~ r1(X740,X765) )
          | ~ r1(sK0,X740) )
      | ! [X766] :
          ( p2(X766)
          | ~ r1(sK0,X766) ) )
    & ( ! [X767] :
          ( p1(X767)
          | ~ r1(sK0,X767) )
      | ! [X768] :
          ( ! [X769] :
              ( p1(X769)
              | ~ r1(X768,X769) )
          | ! [X770] :
              ( ! [X771] :
                  ( p1(X771)
                  | ~ r1(X770,X771) )
              | ! [X772] :
                  ( ! [X773] :
                      ( p1(X773)
                      | ~ r1(X772,X773) )
                  | ! [X774] :
                      ( ! [X775] :
                          ( p1(X775)
                          | ~ r1(X774,X775) )
                      | ! [X776] :
                          ( ! [X777] :
                              ( p1(X777)
                              | ~ r1(X776,X777) )
                          | ! [X778] :
                              ( ! [X779] :
                                  ( p1(X779)
                                  | ~ r1(X778,X779) )
                              | ! [X780] :
                                  ( ! [X781] :
                                      ( p1(X781)
                                      | ~ r1(X780,X781) )
                                  | ! [X782] :
                                      ( ~ p1(X782)
                                      | ! [X783] :
                                          ( ( p1(sK296(X783))
                                            & r1(X783,sK296(X783)) )
                                          | ~ r1(X782,X783) )
                                      | ~ r1(X780,X782) )
                                  | ! [X785] :
                                      ( p2(X785)
                                      | ~ r1(X780,X785) )
                                  | ~ r1(X778,X780) )
                              | ! [X786] :
                                  ( p2(X786)
                                  | ~ r1(X778,X786) )
                              | ~ r1(X776,X778) )
                          | ! [X787] :
                              ( p2(X787)
                              | ~ r1(X776,X787) )
                          | ~ r1(X774,X776) )
                      | ! [X788] :
                          ( p2(X788)
                          | ~ r1(X774,X788) )
                      | ~ r1(X772,X774) )
                  | ! [X789] :
                      ( p2(X789)
                      | ~ r1(X772,X789) )
                  | ~ r1(X770,X772) )
              | ! [X790] :
                  ( p2(X790)
                  | ~ r1(X770,X790) )
              | ~ r1(X768,X770) )
          | ! [X791] :
              ( p2(X791)
              | ~ r1(X768,X791) )
          | ~ r1(sK0,X768) )
      | ! [X792] :
          ( p2(X792)
          | ~ r1(sK0,X792) ) )
    & ~ p1(sK297)
    & r1(sK0,sK297)
    & ~ p1(sK299)
    & r1(sK298,sK299)
    & ~ p1(sK301)
    & r1(sK300,sK301)
    & ~ p1(sK303)
    & r1(sK302,sK303)
    & ~ p1(sK305)
    & r1(sK304,sK305)
    & ~ p1(sK307)
    & r1(sK306,sK307)
    & ~ p1(sK309)
    & r1(sK308,sK309)
    & ~ p1(sK311)
    & r1(sK310,sK311)
    & ~ p1(sK313)
    & r1(sK312,sK313)
    & ~ p1(sK315)
    & r1(sK314,sK315)
    & ~ p1(sK317)
    & r1(sK316,sK317)
    & ! [X815] :
        ( p1(X815)
        | ~ r1(sK318,X815) )
    & r1(sK316,sK318)
    & r1(sK314,sK316)
    & ~ p2(sK319)
    & r1(sK314,sK319)
    & r1(sK312,sK314)
    & ~ p2(sK320)
    & r1(sK312,sK320)
    & r1(sK310,sK312)
    & ~ p2(sK321)
    & r1(sK310,sK321)
    & r1(sK308,sK310)
    & ~ p2(sK322)
    & r1(sK308,sK322)
    & r1(sK306,sK308)
    & ~ p2(sK323)
    & r1(sK306,sK323)
    & r1(sK304,sK306)
    & ~ p2(sK324)
    & r1(sK304,sK324)
    & r1(sK302,sK304)
    & ~ p2(sK325)
    & r1(sK302,sK325)
    & r1(sK300,sK302)
    & ~ p2(sK326)
    & r1(sK300,sK326)
    & r1(sK298,sK300)
    & ~ p2(sK327)
    & r1(sK298,sK327)
    & r1(sK0,sK298)
    & ~ p2(sK328)
    & r1(sK0,sK328)
    & ( ! [X826] :
          ( p1(X826)
          | ~ r1(sK0,X826) )
      | ! [X827] :
          ( ! [X828] :
              ( p1(X828)
              | ~ r1(X827,X828) )
          | ! [X829] :
              ( ! [X830] :
                  ( p1(X830)
                  | ~ r1(X829,X830) )
              | ! [X831] :
                  ( ! [X832] :
                      ( p1(X832)
                      | ~ r1(X831,X832) )
                  | ! [X833] :
                      ( ! [X834] :
                          ( p1(X834)
                          | ~ r1(X833,X834) )
                      | ! [X835] :
                          ( ! [X836] :
                              ( p1(X836)
                              | ~ r1(X835,X836) )
                          | ! [X837] :
                              ( ! [X838] :
                                  ( p1(X838)
                                  | ~ r1(X837,X838) )
                              | ! [X839] :
                                  ( ! [X840] :
                                      ( p1(X840)
                                      | ~ r1(X839,X840) )
                                  | ! [X841] :
                                      ( ! [X842] :
                                          ( p1(X842)
                                          | ~ r1(X841,X842) )
                                      | ! [X843] :
                                          ( r1(X843,sK329(X843))
                                          | ~ r1(X841,X843) )
                                      | ! [X845] :
                                          ( p2(X845)
                                          | ~ r1(X841,X845) )
                                      | ~ r1(X839,X841) )
                                  | ! [X846] :
                                      ( p2(X846)
                                      | ~ r1(X839,X846) )
                                  | ~ r1(X837,X839) )
                              | ! [X847] :
                                  ( p2(X847)
                                  | ~ r1(X837,X847) )
                              | ~ r1(X835,X837) )
                          | ! [X848] :
                              ( p2(X848)
                              | ~ r1(X835,X848) )
                          | ~ r1(X833,X835) )
                      | ! [X849] :
                          ( p2(X849)
                          | ~ r1(X833,X849) )
                      | ~ r1(X831,X833) )
                  | ! [X850] :
                      ( p2(X850)
                      | ~ r1(X831,X850) )
                  | ~ r1(X829,X831) )
              | ! [X851] :
                  ( p2(X851)
                  | ~ r1(X829,X851) )
              | ~ r1(X827,X829) )
          | ! [X852] :
              ( p2(X852)
              | ~ r1(X827,X852) )
          | ~ r1(sK0,X827) )
      | ! [X853] :
          ( p2(X853)
          | ~ r1(sK0,X853) ) )
    & ( ! [X854] :
          ( p1(X854)
          | ~ r1(sK0,X854) )
      | ! [X855] :
          ( ! [X856] :
              ( p1(X856)
              | ~ r1(X855,X856) )
          | ! [X857] :
              ( ! [X858] :
                  ( p1(X858)
                  | ~ r1(X857,X858) )
              | ! [X859] :
                  ( ! [X860] :
                      ( p1(X860)
                      | ~ r1(X859,X860) )
                  | ! [X861] :
                      ( ! [X862] :
                          ( p1(X862)
                          | ~ r1(X861,X862) )
                      | ! [X863] :
                          ( ! [X864] :
                              ( p1(X864)
                              | ~ r1(X863,X864) )
                          | ! [X865] :
                              ( ! [X866] :
                                  ( p1(X866)
                                  | ~ r1(X865,X866) )
                              | ! [X867] :
                                  ( ! [X868] :
                                      ( p1(X868)
                                      | ~ r1(X867,X868) )
                                  | ! [X869] :
                                      ( ! [X870] :
                                          ( p1(X870)
                                          | ~ r1(X869,X870) )
                                      | ! [X871] :
                                          ( ! [X872] :
                                              ( ( ~ p1(sK330(X872))
                                                & r1(X872,sK330(X872)) )
                                              | ~ r1(X871,X872) )
                                          | ! [X874] :
                                              ( ( ! [X876] :
                                                    ( p1(X876)
                                                    | ~ r1(sK331(X874),X876) )
                                                & r1(X874,sK331(X874)) )
                                              | ~ r1(X871,X874) )
                                          | ~ r1(X869,X871) )
                                      | ! [X877] :
                                          ( p2(X877)
                                          | ~ r1(X869,X877) )
                                      | ~ r1(X867,X869) )
                                  | ! [X878] :
                                      ( p2(X878)
                                      | ~ r1(X867,X878) )
                                  | ~ r1(X865,X867) )
                              | ! [X879] :
                                  ( p2(X879)
                                  | ~ r1(X865,X879) )
                              | ~ r1(X863,X865) )
                          | ! [X880] :
                              ( p2(X880)
                              | ~ r1(X863,X880) )
                          | ~ r1(X861,X863) )
                      | ! [X881] :
                          ( p2(X881)
                          | ~ r1(X861,X881) )
                      | ~ r1(X859,X861) )
                  | ! [X882] :
                      ( p2(X882)
                      | ~ r1(X859,X882) )
                  | ~ r1(X857,X859) )
              | ! [X883] :
                  ( p2(X883)
                  | ~ r1(X857,X883) )
              | ~ r1(X855,X857) )
          | ! [X884] :
              ( p2(X884)
              | ~ r1(X855,X884) )
          | ~ r1(sK0,X855) )
      | ! [X885] :
          ( p2(X885)
          | ~ r1(sK0,X885) ) )
    & ( ! [X886] :
          ( p1(X886)
          | ~ r1(sK0,X886) )
      | ! [X887] :
          ( ! [X888] :
              ( p1(X888)
              | ~ r1(X887,X888) )
          | ! [X889] :
              ( ! [X890] :
                  ( p1(X890)
                  | ~ r1(X889,X890) )
              | ! [X891] :
                  ( ! [X892] :
                      ( p1(X892)
                      | ~ r1(X891,X892) )
                  | ! [X893] :
                      ( ! [X894] :
                          ( p1(X894)
                          | ~ r1(X893,X894) )
                      | ! [X895] :
                          ( ! [X896] :
                              ( p1(X896)
                              | ~ r1(X895,X896) )
                          | ! [X897] :
                              ( ! [X898] :
                                  ( p1(X898)
                                  | ~ r1(X897,X898) )
                              | ! [X899] :
                                  ( ! [X900] :
                                      ( p1(X900)
                                      | ~ r1(X899,X900) )
                                  | ! [X901] :
                                      ( ! [X902] :
                                          ( p1(X902)
                                          | ~ r1(X901,X902) )
                                      | ! [X903] :
                                          ( ! [X904] :
                                              ( ! [X905] :
                                                  ( p1(X905)
                                                  | ~ r1(X904,X905) )
                                              | ! [X906] :
                                                  ( ( ~ p1(sK332(X906))
                                                    & r1(X906,sK332(X906)) )
                                                  | ~ r1(X904,X906) )
                                              | ~ r1(X903,X904) )
                                          | ~ r1(X901,X903) )
                                      | ! [X908] :
                                          ( p2(X908)
                                          | ~ r1(X901,X908) )
                                      | ~ r1(X899,X901) )
                                  | ! [X909] :
                                      ( p2(X909)
                                      | ~ r1(X899,X909) )
                                  | ~ r1(X897,X899) )
                              | ! [X910] :
                                  ( p2(X910)
                                  | ~ r1(X897,X910) )
                              | ~ r1(X895,X897) )
                          | ! [X911] :
                              ( p2(X911)
                              | ~ r1(X895,X911) )
                          | ~ r1(X893,X895) )
                      | ! [X912] :
                          ( p2(X912)
                          | ~ r1(X893,X912) )
                      | ~ r1(X891,X893) )
                  | ! [X913] :
                      ( p2(X913)
                      | ~ r1(X891,X913) )
                  | ~ r1(X889,X891) )
              | ! [X914] :
                  ( p2(X914)
                  | ~ r1(X889,X914) )
              | ~ r1(X887,X889) )
          | ! [X915] :
              ( p2(X915)
              | ~ r1(X887,X915) )
          | ~ r1(sK0,X887) )
      | ! [X916] :
          ( p2(X916)
          | ~ r1(sK0,X916) ) )
    & ( ! [X917] :
          ( p1(X917)
          | ~ r1(sK0,X917) )
      | ! [X918] :
          ( ! [X919] :
              ( p1(X919)
              | ~ r1(X918,X919) )
          | ! [X920] :
              ( ! [X921] :
                  ( p1(X921)
                  | ~ r1(X920,X921) )
              | ! [X922] :
                  ( ! [X923] :
                      ( p1(X923)
                      | ~ r1(X922,X923) )
                  | ! [X924] :
                      ( ! [X925] :
                          ( p1(X925)
                          | ~ r1(X924,X925) )
                      | ! [X926] :
                          ( ! [X927] :
                              ( p1(X927)
                              | ~ r1(X926,X927) )
                          | ! [X928] :
                              ( ! [X929] :
                                  ( p1(X929)
                                  | ~ r1(X928,X929) )
                              | ! [X930] :
                                  ( ! [X931] :
                                      ( p1(X931)
                                      | ~ r1(X930,X931) )
                                  | ! [X932] :
                                      ( ! [X933] :
                                          ( p1(X933)
                                          | ~ r1(X932,X933) )
                                      | ! [X934] :
                                          ( ~ p1(X934)
                                          | ! [X935] :
                                              ( ( p1(sK333(X935))
                                                & r1(X935,sK333(X935)) )
                                              | ~ r1(X934,X935) )
                                          | ~ r1(X932,X934) )
                                      | ! [X937] :
                                          ( p2(X937)
                                          | ~ r1(X932,X937) )
                                      | ~ r1(X930,X932) )
                                  | ! [X938] :
                                      ( p2(X938)
                                      | ~ r1(X930,X938) )
                                  | ~ r1(X928,X930) )
                              | ! [X939] :
                                  ( p2(X939)
                                  | ~ r1(X928,X939) )
                              | ~ r1(X926,X928) )
                          | ! [X940] :
                              ( p2(X940)
                              | ~ r1(X926,X940) )
                          | ~ r1(X924,X926) )
                      | ! [X941] :
                          ( p2(X941)
                          | ~ r1(X924,X941) )
                      | ~ r1(X922,X924) )
                  | ! [X942] :
                      ( p2(X942)
                      | ~ r1(X922,X942) )
                  | ~ r1(X920,X922) )
              | ! [X943] :
                  ( p2(X943)
                  | ~ r1(X920,X943) )
              | ~ r1(X918,X920) )
          | ! [X944] :
              ( p2(X944)
              | ~ r1(X918,X944) )
          | ~ r1(sK0,X918) )
      | ! [X945] :
          ( p2(X945)
          | ~ r1(sK0,X945) ) )
    & ~ p1(sK334)
    & r1(sK0,sK334)
    & ~ p1(sK336)
    & r1(sK335,sK336)
    & ~ p1(sK338)
    & r1(sK337,sK338)
    & ~ p1(sK340)
    & r1(sK339,sK340)
    & ~ p1(sK342)
    & r1(sK341,sK342)
    & ~ p1(sK344)
    & r1(sK343,sK344)
    & ~ p1(sK346)
    & r1(sK345,sK346)
    & ~ p1(sK348)
    & r1(sK347,sK348)
    & ~ p1(sK350)
    & r1(sK349,sK350)
    & ~ p1(sK352)
    & r1(sK351,sK352)
    & ~ p1(sK354)
    & r1(sK353,sK354)
    & ! [X968] :
        ( p1(X968)
        | ~ r1(sK355,X968) )
    & r1(sK353,sK355)
    & r1(sK351,sK353)
    & ~ p2(sK356)
    & r1(sK351,sK356)
    & r1(sK349,sK351)
    & ~ p2(sK357)
    & r1(sK349,sK357)
    & r1(sK347,sK349)
    & ~ p2(sK358)
    & r1(sK347,sK358)
    & r1(sK345,sK347)
    & ~ p2(sK359)
    & r1(sK345,sK359)
    & r1(sK343,sK345)
    & ~ p2(sK360)
    & r1(sK343,sK360)
    & r1(sK341,sK343)
    & ~ p2(sK361)
    & r1(sK341,sK361)
    & r1(sK339,sK341)
    & ~ p2(sK362)
    & r1(sK339,sK362)
    & r1(sK337,sK339)
    & ~ p2(sK363)
    & r1(sK337,sK363)
    & r1(sK335,sK337)
    & ~ p2(sK364)
    & r1(sK335,sK364)
    & r1(sK0,sK335)
    & ~ p2(sK365)
    & r1(sK0,sK365)
    & ( ! [X979] :
          ( p1(X979)
          | ~ r1(sK0,X979) )
      | ! [X980] :
          ( ! [X981] :
              ( p1(X981)
              | ~ r1(X980,X981) )
          | ! [X982] :
              ( ! [X983] :
                  ( p1(X983)
                  | ~ r1(X982,X983) )
              | ! [X984] :
                  ( ! [X985] :
                      ( p1(X985)
                      | ~ r1(X984,X985) )
                  | ! [X986] :
                      ( ! [X987] :
                          ( p1(X987)
                          | ~ r1(X986,X987) )
                      | ! [X988] :
                          ( ! [X989] :
                              ( p1(X989)
                              | ~ r1(X988,X989) )
                          | ! [X990] :
                              ( ! [X991] :
                                  ( p1(X991)
                                  | ~ r1(X990,X991) )
                              | ! [X992] :
                                  ( ! [X993] :
                                      ( p1(X993)
                                      | ~ r1(X992,X993) )
                                  | ! [X994] :
                                      ( ! [X995] :
                                          ( p1(X995)
                                          | ~ r1(X994,X995) )
                                      | ! [X996] :
                                          ( ! [X997] :
                                              ( p1(X997)
                                              | ~ r1(X996,X997) )
                                          | ! [X998] :
                                              ( r1(X998,sK366(X998))
                                              | ~ r1(X996,X998) )
                                          | ! [X1000] :
                                              ( p2(X1000)
                                              | ~ r1(X996,X1000) )
                                          | ~ r1(X994,X996) )
                                      | ! [X1001] :
                                          ( p2(X1001)
                                          | ~ r1(X994,X1001) )
                                      | ~ r1(X992,X994) )
                                  | ! [X1002] :
                                      ( p2(X1002)
                                      | ~ r1(X992,X1002) )
                                  | ~ r1(X990,X992) )
                              | ! [X1003] :
                                  ( p2(X1003)
                                  | ~ r1(X990,X1003) )
                              | ~ r1(X988,X990) )
                          | ! [X1004] :
                              ( p2(X1004)
                              | ~ r1(X988,X1004) )
                          | ~ r1(X986,X988) )
                      | ! [X1005] :
                          ( p2(X1005)
                          | ~ r1(X986,X1005) )
                      | ~ r1(X984,X986) )
                  | ! [X1006] :
                      ( p2(X1006)
                      | ~ r1(X984,X1006) )
                  | ~ r1(X982,X984) )
              | ! [X1007] :
                  ( p2(X1007)
                  | ~ r1(X982,X1007) )
              | ~ r1(X980,X982) )
          | ! [X1008] :
              ( p2(X1008)
              | ~ r1(X980,X1008) )
          | ~ r1(sK0,X980) )
      | ! [X1009] :
          ( p2(X1009)
          | ~ r1(sK0,X1009) ) )
    & ( ! [X1010] :
          ( p1(X1010)
          | ~ r1(sK0,X1010) )
      | ! [X1011] :
          ( ! [X1012] :
              ( p1(X1012)
              | ~ r1(X1011,X1012) )
          | ! [X1013] :
              ( ! [X1014] :
                  ( p1(X1014)
                  | ~ r1(X1013,X1014) )
              | ! [X1015] :
                  ( ! [X1016] :
                      ( p1(X1016)
                      | ~ r1(X1015,X1016) )
                  | ! [X1017] :
                      ( ! [X1018] :
                          ( p1(X1018)
                          | ~ r1(X1017,X1018) )
                      | ! [X1019] :
                          ( ! [X1020] :
                              ( p1(X1020)
                              | ~ r1(X1019,X1020) )
                          | ! [X1021] :
                              ( ! [X1022] :
                                  ( p1(X1022)
                                  | ~ r1(X1021,X1022) )
                              | ! [X1023] :
                                  ( ! [X1024] :
                                      ( p1(X1024)
                                      | ~ r1(X1023,X1024) )
                                  | ! [X1025] :
                                      ( ! [X1026] :
                                          ( p1(X1026)
                                          | ~ r1(X1025,X1026) )
                                      | ! [X1027] :
                                          ( ! [X1028] :
                                              ( p1(X1028)
                                              | ~ r1(X1027,X1028) )
                                          | ! [X1029] :
                                              ( ! [X1030] :
                                                  ( ( ~ p1(sK367(X1030))
                                                    & r1(X1030,sK367(X1030)) )
                                                  | ~ r1(X1029,X1030) )
                                              | ! [X1032] :
                                                  ( ( ! [X1034] :
                                                        ( p1(X1034)
                                                        | ~ r1(sK368(X1032),X1034) )
                                                    & r1(X1032,sK368(X1032)) )
                                                  | ~ r1(X1029,X1032) )
                                              | ~ r1(X1027,X1029) )
                                          | ! [X1035] :
                                              ( p2(X1035)
                                              | ~ r1(X1027,X1035) )
                                          | ~ r1(X1025,X1027) )
                                      | ! [X1036] :
                                          ( p2(X1036)
                                          | ~ r1(X1025,X1036) )
                                      | ~ r1(X1023,X1025) )
                                  | ! [X1037] :
                                      ( p2(X1037)
                                      | ~ r1(X1023,X1037) )
                                  | ~ r1(X1021,X1023) )
                              | ! [X1038] :
                                  ( p2(X1038)
                                  | ~ r1(X1021,X1038) )
                              | ~ r1(X1019,X1021) )
                          | ! [X1039] :
                              ( p2(X1039)
                              | ~ r1(X1019,X1039) )
                          | ~ r1(X1017,X1019) )
                      | ! [X1040] :
                          ( p2(X1040)
                          | ~ r1(X1017,X1040) )
                      | ~ r1(X1015,X1017) )
                  | ! [X1041] :
                      ( p2(X1041)
                      | ~ r1(X1015,X1041) )
                  | ~ r1(X1013,X1015) )
              | ! [X1042] :
                  ( p2(X1042)
                  | ~ r1(X1013,X1042) )
              | ~ r1(X1011,X1013) )
          | ! [X1043] :
              ( p2(X1043)
              | ~ r1(X1011,X1043) )
          | ~ r1(sK0,X1011) )
      | ! [X1044] :
          ( p2(X1044)
          | ~ r1(sK0,X1044) ) )
    & ( ! [X1045] :
          ( p1(X1045)
          | ~ r1(sK0,X1045) )
      | ! [X1046] :
          ( ! [X1047] :
              ( p1(X1047)
              | ~ r1(X1046,X1047) )
          | ! [X1048] :
              ( ! [X1049] :
                  ( p1(X1049)
                  | ~ r1(X1048,X1049) )
              | ! [X1050] :
                  ( ! [X1051] :
                      ( p1(X1051)
                      | ~ r1(X1050,X1051) )
                  | ! [X1052] :
                      ( ! [X1053] :
                          ( p1(X1053)
                          | ~ r1(X1052,X1053) )
                      | ! [X1054] :
                          ( ! [X1055] :
                              ( p1(X1055)
                              | ~ r1(X1054,X1055) )
                          | ! [X1056] :
                              ( ! [X1057] :
                                  ( p1(X1057)
                                  | ~ r1(X1056,X1057) )
                              | ! [X1058] :
                                  ( ! [X1059] :
                                      ( p1(X1059)
                                      | ~ r1(X1058,X1059) )
                                  | ! [X1060] :
                                      ( ! [X1061] :
                                          ( p1(X1061)
                                          | ~ r1(X1060,X1061) )
                                      | ! [X1062] :
                                          ( ! [X1063] :
                                              ( p1(X1063)
                                              | ~ r1(X1062,X1063) )
                                          | ! [X1064] :
                                              ( ! [X1065] :
                                                  ( ! [X1066] :
                                                      ( p1(X1066)
                                                      | ~ r1(X1065,X1066) )
                                                  | ! [X1067] :
                                                      ( ( ~ p1(sK369(X1067))
                                                        & r1(X1067,sK369(X1067)) )
                                                      | ~ r1(X1065,X1067) )
                                                  | ~ r1(X1064,X1065) )
                                              | ~ r1(X1062,X1064) )
                                          | ! [X1069] :
                                              ( p2(X1069)
                                              | ~ r1(X1062,X1069) )
                                          | ~ r1(X1060,X1062) )
                                      | ! [X1070] :
                                          ( p2(X1070)
                                          | ~ r1(X1060,X1070) )
                                      | ~ r1(X1058,X1060) )
                                  | ! [X1071] :
                                      ( p2(X1071)
                                      | ~ r1(X1058,X1071) )
                                  | ~ r1(X1056,X1058) )
                              | ! [X1072] :
                                  ( p2(X1072)
                                  | ~ r1(X1056,X1072) )
                              | ~ r1(X1054,X1056) )
                          | ! [X1073] :
                              ( p2(X1073)
                              | ~ r1(X1054,X1073) )
                          | ~ r1(X1052,X1054) )
                      | ! [X1074] :
                          ( p2(X1074)
                          | ~ r1(X1052,X1074) )
                      | ~ r1(X1050,X1052) )
                  | ! [X1075] :
                      ( p2(X1075)
                      | ~ r1(X1050,X1075) )
                  | ~ r1(X1048,X1050) )
              | ! [X1076] :
                  ( p2(X1076)
                  | ~ r1(X1048,X1076) )
              | ~ r1(X1046,X1048) )
          | ! [X1077] :
              ( p2(X1077)
              | ~ r1(X1046,X1077) )
          | ~ r1(sK0,X1046) )
      | ! [X1078] :
          ( p2(X1078)
          | ~ r1(sK0,X1078) ) )
    & ( ! [X1079] :
          ( p1(X1079)
          | ~ r1(sK0,X1079) )
      | ! [X1080] :
          ( ! [X1081] :
              ( p1(X1081)
              | ~ r1(X1080,X1081) )
          | ! [X1082] :
              ( ! [X1083] :
                  ( p1(X1083)
                  | ~ r1(X1082,X1083) )
              | ! [X1084] :
                  ( ! [X1085] :
                      ( p1(X1085)
                      | ~ r1(X1084,X1085) )
                  | ! [X1086] :
                      ( ! [X1087] :
                          ( p1(X1087)
                          | ~ r1(X1086,X1087) )
                      | ! [X1088] :
                          ( ! [X1089] :
                              ( p1(X1089)
                              | ~ r1(X1088,X1089) )
                          | ! [X1090] :
                              ( ! [X1091] :
                                  ( p1(X1091)
                                  | ~ r1(X1090,X1091) )
                              | ! [X1092] :
                                  ( ! [X1093] :
                                      ( p1(X1093)
                                      | ~ r1(X1092,X1093) )
                                  | ! [X1094] :
                                      ( ! [X1095] :
                                          ( p1(X1095)
                                          | ~ r1(X1094,X1095) )
                                      | ! [X1096] :
                                          ( ! [X1097] :
                                              ( p1(X1097)
                                              | ~ r1(X1096,X1097) )
                                          | ! [X1098] :
                                              ( ~ p1(X1098)
                                              | ! [X1099] :
                                                  ( ( p1(sK370(X1099))
                                                    & r1(X1099,sK370(X1099)) )
                                                  | ~ r1(X1098,X1099) )
                                              | ~ r1(X1096,X1098) )
                                          | ! [X1101] :
                                              ( p2(X1101)
                                              | ~ r1(X1096,X1101) )
                                          | ~ r1(X1094,X1096) )
                                      | ! [X1102] :
                                          ( p2(X1102)
                                          | ~ r1(X1094,X1102) )
                                      | ~ r1(X1092,X1094) )
                                  | ! [X1103] :
                                      ( p2(X1103)
                                      | ~ r1(X1092,X1103) )
                                  | ~ r1(X1090,X1092) )
                              | ! [X1104] :
                                  ( p2(X1104)
                                  | ~ r1(X1090,X1104) )
                              | ~ r1(X1088,X1090) )
                          | ! [X1105] :
                              ( p2(X1105)
                              | ~ r1(X1088,X1105) )
                          | ~ r1(X1086,X1088) )
                      | ! [X1106] :
                          ( p2(X1106)
                          | ~ r1(X1086,X1106) )
                      | ~ r1(X1084,X1086) )
                  | ! [X1107] :
                      ( p2(X1107)
                      | ~ r1(X1084,X1107) )
                  | ~ r1(X1082,X1084) )
              | ! [X1108] :
                  ( p2(X1108)
                  | ~ r1(X1082,X1108) )
              | ~ r1(X1080,X1082) )
          | ! [X1109] :
              ( p2(X1109)
              | ~ r1(X1080,X1109) )
          | ~ r1(sK0,X1080) )
      | ! [X1110] :
          ( p2(X1110)
          | ~ r1(sK0,X1110) ) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK0,sK1,sK2,sK3,sK4,sK5,sK6,sK7,sK8,sK9,sK10,sK11,sK12,sK13,sK14,sK15,sK16,sK17,sK18,sK19,sK20,sK21,sK22,sK23,sK24,sK25,sK26,sK27,sK28,sK29,sK30,sK31,sK32,sK33,sK34,sK35,sK36,sK37,sK38,sK39,sK40,sK41,sK42,sK43,sK44,sK45,sK46,sK47,sK48,sK49,sK50,sK51,sK52,sK53,sK54,sK55,sK56,sK57,sK58,sK59,sK60,sK61,sK62,sK63,sK64,sK65,sK66,sK67,sK68,sK69,sK70,sK71,sK72,sK73,sK74,sK75,sK76,sK77,sK78,sK79,sK80,sK81,sK82,sK83,sK84,sK85,sK86,sK87,sK88,sK89,sK90,sK91,sK92,sK93,sK94,sK95,sK96,sK97,sK98,sK99,sK100,sK101,sK102,sK103,sK104,sK105,sK106,sK107,sK108,sK109,sK110,sK111,sK112,sK113,sK114,sK115,sK116,sK117,sK118,sK119,sK120,sK121,sK122,sK123,sK124,sK125,sK126,sK127,sK128,sK129,sK130,sK131,sK132,sK133,sK134,sK135,sK136,sK137,sK138,sK139,sK140,sK141,sK142,sK143,sK144,sK145,sK146,sK147,sK148,sK149,sK150,sK151,sK152,sK153,sK154,sK155,sK156,sK157,sK158,sK159,sK160,sK161,sK162,sK163,sK164,sK165,sK166,sK167,sK168,sK169,sK170,sK171,sK172,sK173,sK174,sK175,sK176,sK177,sK178,sK179,sK180,sK181,sK182,sK183,sK184,sK185,sK186,sK187,sK188,sK189,sK190,sK191,sK192,sK193,sK194,sK195,sK196,sK197,sK198,sK199,sK200,sK201,sK202,sK203,sK204,sK205,sK206,sK207,sK208,sK209,sK210,sK211,sK212,sK213,sK214,sK215,sK216,sK217,sK218,sK219,sK220,sK221,sK222,sK223,sK224,sK225,sK226,sK227,sK228,sK229,sK230,sK231,sK232,sK233,sK234,sK235,sK236,sK237,sK238,sK239,sK240,sK241,sK242,sK243,sK244,sK245,sK246,sK247,sK248,sK249,sK250,sK251,sK252,sK253,sK254,sK255,sK256,sK257,sK258,sK259,sK260,sK261,sK262,sK263,sK264,sK265,sK266,sK267,sK268,sK269,sK270,sK271,sK272,sK273,sK274,sK275,sK276,sK277,sK278,sK279,sK280,sK281,sK282,sK283,sK284,sK285,sK286,sK287,sK288,sK289,sK290,sK291,sK292,sK293,sK294,sK295,sK296,sK297,sK298,sK299,sK300,sK301,sK302,sK303,sK304,sK305,sK306,sK307,sK308,sK309,sK310,sK311,sK312,sK313,sK314,sK315,sK316,sK317,sK318,sK319,sK320,sK321,sK322,sK323,sK324,sK325,sK326,sK327,sK328,sK329,sK330,sK331,sK332,sK333,sK334,sK335,sK336,sK337,sK338,sK339,sK340,sK341,sK342,sK343,sK344,sK345,sK346,sK347,sK348,sK349,sK350,sK351,sK352,sK353,sK354,sK355,sK356,sK357,sK358,sK359,sK360,sK361,sK362,sK363,sK364,sK365,sK366,sK367,sK368,sK369,sK370])],[f11,f382,f381,f380,f379,f378,f377,f376,f375,f374,f373,f372,f371,f370,f369,f368,f367,f366,f365,f364,f363,f362,f361,f360,f359,f358,f357,f356,f355,f354,f353,f352,f351,f350,f349,f348,f347,f346,f345,f344,f343,f342,f341,f340,f339,f338,f337,f336,f335,f334,f333,f332,f331,f330,f329,f328,f327,f326,f325,f324,f323,f322,f321,f320,f319,f318,f317,f316,f315,f314,f313,f312,f311,f310,f309,f308,f307,f306,f305,f304,f303,f302,f301,f300,f299,f298,f297,f296,f295,f294,f293,f292,f291,f290,f289,f288,f287,f286,f285,f284,f283,f282,f281,f280,f279,f278,f277,f276,f275,f274,f273,f272,f271,f270,f269,f268,f267,f266,f265,f264,f263,f262,f261,f260,f259,f258,f257,f256,f255,f254,f253,f252,f251,f250,f249,f248,f247,f246,f245,f244,f243,f242,f241,f240,f239,f238,f237,f236,f235,f234,f233,f232,f231,f230,f229,f228,f227,f226,f225,f224,f223,f222,f221,f220,f219,f218,f217,f216,f215,f214,f213,f212,f211,f210,f209,f208,f207,f206,f205,f204,f203,f202,f201,f200,f199,f198,f197,f196,f195,f194,f193,f192,f191,f190,f189,f188,f187,f186,f185,f184,f183,f182,f181,f180,f179,f178,f177,f176,f175,f174,f173,f172,f171,f170,f169,f168,f167,f166,f165,f164,f163,f162,f161,f160,f159,f158,f157,f156,f155,f154,f153,f152,f151,f150,f149,f148,f147,f146,f145,f144,f143,f142,f141,f140,f139,f138,f137,f136,f135,f134,f133,f132,f131,f130,f129,f128,f127,f126,f125,f124,f123,f122,f121,f120,f119,f118,f117,f116,f115,f114,f113,f112,f111,f110,f109,f108,f107,f106,f105,f104,f103,f102,f101,f100,f99,f98,f97,f96,f95,f94,f93,f92,f91,f90,f89,f88,f87,f86,f85,f84,f83,f82,f81,f80,f79,f78,f77,f76,f75,f74,f73,f72,f71,f70,f69,f68,f67,f66,f65,f64,f63,f62,f61,f60,f59,f58,f57,f56,f55,f54,f53,f52,f51,f50,f49,f48,f47,f46,f45,f44,f43,f42,f41,f40,f39,f38,f37,f36,f35,f34,f33,f32,f31,f30,f29,f28,f27,f26,f25,f24,f23,f22,f21,f20,f19,f18,f17,f16,f15,f14,f13,f12]) ).

fof(f384,plain,
    ! [X0] : r1(X0,X0),
    inference(cnf_transformation,[],[f1]) ).

fof(f385,plain,
    ! [X2,X0,X1] :
      ( r1(X0,X2)
      | ~ r1(X1,X2)
      | ~ r1(X0,X1) ),
    inference(cnf_transformation,[],[f9]) ).

fof(f386,plain,
    ! [X1087,X1093,X1086,X1098,X1089,X1082,X1084,X1096,X1095,X1109,X1099,X1080,X1105,X1079,X1094,X1083,X1090,X1092,X1110,X1088,X1101,X1106,X1108,X1085,X1091,X1097,X1104,X1081,X1103,X1107,X1102] :
      ( p1(X1079)
      | ~ r1(sK0,X1079)
      | p1(X1081)
      | ~ r1(X1080,X1081)
      | p1(X1083)
      | ~ r1(X1082,X1083)
      | p1(X1085)
      | ~ r1(X1084,X1085)
      | p1(X1087)
      | ~ r1(X1086,X1087)
      | p1(X1089)
      | ~ r1(X1088,X1089)
      | p1(X1091)
      | ~ r1(X1090,X1091)
      | p1(X1093)
      | ~ r1(X1092,X1093)
      | p1(X1095)
      | ~ r1(X1094,X1095)
      | p1(X1097)
      | ~ r1(X1096,X1097)
      | ~ p1(X1098)
      | r1(X1099,sK370(X1099))
      | ~ r1(X1098,X1099)
      | ~ r1(X1096,X1098)
      | p2(X1101)
      | ~ r1(X1096,X1101)
      | ~ r1(X1094,X1096)
      | p2(X1102)
      | ~ r1(X1094,X1102)
      | ~ r1(X1092,X1094)
      | p2(X1103)
      | ~ r1(X1092,X1103)
      | ~ r1(X1090,X1092)
      | p2(X1104)
      | ~ r1(X1090,X1104)
      | ~ r1(X1088,X1090)
      | p2(X1105)
      | ~ r1(X1088,X1105)
      | ~ r1(X1086,X1088)
      | p2(X1106)
      | ~ r1(X1086,X1106)
      | ~ r1(X1084,X1086)
      | p2(X1107)
      | ~ r1(X1084,X1107)
      | ~ r1(X1082,X1084)
      | p2(X1108)
      | ~ r1(X1082,X1108)
      | ~ r1(X1080,X1082)
      | p2(X1109)
      | ~ r1(X1080,X1109)
      | ~ r1(sK0,X1080)
      | p2(X1110)
      | ~ r1(sK0,X1110) ),
    inference(cnf_transformation,[],[f383]) ).

fof(f447,plain,
    r1(sK0,sK334),
    inference(cnf_transformation,[],[f383]) ).

fof(f448,plain,
    ~ p1(sK334),
    inference(cnf_transformation,[],[f383]) ).

fof(f955,plain,
    ! [X50,X48,X46,X49,X47,X52] :
      ( p1(X46)
      | ~ r1(sK0,X46)
      | p1(X49)
      | ~ r1(X48,X49)
      | r1(X50,sK36(X50))
      | ~ r1(X48,X50)
      | ~ r1(X47,X48)
      | ~ r1(sK0,X47)
      | p2(X52)
      | ~ r1(sK0,X52) ),
    inference(cnf_transformation,[],[f383]) ).

fof(f956,plain,
    ! [X50,X48,X46,X49,X47,X52] :
      ( p1(X46)
      | ~ r1(sK0,X46)
      | p1(X49)
      | ~ r1(X48,X49)
      | ~ p1(sK36(X50))
      | ~ r1(X48,X50)
      | ~ r1(X47,X48)
      | ~ r1(sK0,X47)
      | p2(X52)
      | ~ r1(sK0,X52) ),
    inference(cnf_transformation,[],[f383]) ).

fof(f962,plain,
    r1(sK0,sK32),
    inference(cnf_transformation,[],[f383]) ).

fof(f963,plain,
    ~ p2(sK32),
    inference(cnf_transformation,[],[f383]) ).

fof(f964,plain,
    r1(sK0,sK2),
    inference(cnf_transformation,[],[f383]) ).

fof(f967,plain,
    r1(sK2,sK4),
    inference(cnf_transformation,[],[f383]) ).

fof(f970,plain,
    r1(sK4,sK6),
    inference(cnf_transformation,[],[f383]) ).

fof(f973,plain,
    r1(sK6,sK8),
    inference(cnf_transformation,[],[f383]) ).

fof(f976,plain,
    r1(sK8,sK10),
    inference(cnf_transformation,[],[f383]) ).

fof(f979,plain,
    r1(sK10,sK12),
    inference(cnf_transformation,[],[f383]) ).

fof(f982,plain,
    r1(sK12,sK14),
    inference(cnf_transformation,[],[f383]) ).

fof(f985,plain,
    r1(sK14,sK16),
    inference(cnf_transformation,[],[f383]) ).

fof(f988,plain,
    r1(sK16,sK18),
    inference(cnf_transformation,[],[f383]) ).

fof(f991,plain,
    r1(sK18,sK20),
    inference(cnf_transformation,[],[f383]) ).

fof(f992,plain,
    r1(sK20,sK22),
    inference(cnf_transformation,[],[f383]) ).

fof(f993,plain,
    ! [X23] :
      ( p1(X23)
      | ~ r1(sK22,X23) ),
    inference(cnf_transformation,[],[f383]) ).

fof(f1014,plain,
    r1(sK0,sK1),
    inference(cnf_transformation,[],[f383]) ).

fof(f1015,plain,
    ~ p1(sK1),
    inference(cnf_transformation,[],[f383]) ).

cnf(c_49,plain,
    r1(X0,X0),
    inference(cnf_transformation,[],[f384]) ).

cnf(c_50,plain,
    ( ~ r1(X0,X1)
    | ~ r1(X1,X2)
    | r1(X0,X2) ),
    inference(cnf_transformation,[],[f385]) ).

cnf(c_51,negated_conjecture,
    ~ p1(sK1),
    inference(cnf_transformation,[],[f1015]) ).

cnf(c_52,negated_conjecture,
    r1(sK0,sK1),
    inference(cnf_transformation,[],[f1014]) ).

cnf(c_73,negated_conjecture,
    ( ~ r1(sK22,X0)
    | p1(X0) ),
    inference(cnf_transformation,[],[f993]) ).

cnf(c_74,negated_conjecture,
    r1(sK20,sK22),
    inference(cnf_transformation,[],[f992]) ).

cnf(c_75,negated_conjecture,
    r1(sK18,sK20),
    inference(cnf_transformation,[],[f991]) ).

cnf(c_78,negated_conjecture,
    r1(sK16,sK18),
    inference(cnf_transformation,[],[f988]) ).

cnf(c_81,negated_conjecture,
    r1(sK14,sK16),
    inference(cnf_transformation,[],[f985]) ).

cnf(c_84,negated_conjecture,
    r1(sK12,sK14),
    inference(cnf_transformation,[],[f982]) ).

cnf(c_87,negated_conjecture,
    r1(sK10,sK12),
    inference(cnf_transformation,[],[f979]) ).

cnf(c_90,negated_conjecture,
    r1(sK8,sK10),
    inference(cnf_transformation,[],[f976]) ).

cnf(c_93,negated_conjecture,
    r1(sK6,sK8),
    inference(cnf_transformation,[],[f973]) ).

cnf(c_96,negated_conjecture,
    r1(sK4,sK6),
    inference(cnf_transformation,[],[f970]) ).

cnf(c_99,negated_conjecture,
    r1(sK2,sK4),
    inference(cnf_transformation,[],[f967]) ).

cnf(c_102,negated_conjecture,
    r1(sK0,sK2),
    inference(cnf_transformation,[],[f964]) ).

cnf(c_103,negated_conjecture,
    ~ p2(sK32),
    inference(cnf_transformation,[],[f963]) ).

cnf(c_104,negated_conjecture,
    r1(sK0,sK32),
    inference(cnf_transformation,[],[f962]) ).

cnf(c_110,negated_conjecture,
    ( ~ r1(X0,X1)
    | ~ r1(X0,X2)
    | ~ r1(X3,X0)
    | ~ r1(sK0,X3)
    | ~ r1(sK0,X4)
    | ~ r1(sK0,X5)
    | ~ p1(sK36(X2))
    | p1(X1)
    | p1(X4)
    | p2(X5) ),
    inference(cnf_transformation,[],[f956]) ).

cnf(c_111,negated_conjecture,
    ( ~ r1(X0,X1)
    | ~ r1(X0,X2)
    | ~ r1(X3,X0)
    | ~ r1(sK0,X3)
    | ~ r1(sK0,X4)
    | ~ r1(sK0,X5)
    | r1(X2,sK36(X2))
    | p1(X1)
    | p1(X4)
    | p2(X5) ),
    inference(cnf_transformation,[],[f955]) ).

cnf(c_618,negated_conjecture,
    ~ p1(sK334),
    inference(cnf_transformation,[],[f448]) ).

cnf(c_619,negated_conjecture,
    r1(sK0,sK334),
    inference(cnf_transformation,[],[f447]) ).

cnf(c_680,negated_conjecture,
    ( ~ r1(X0,X1)
    | ~ r1(X0,X2)
    | ~ r1(X0,X3)
    | ~ r1(X2,X4)
    | ~ r1(X2,X5)
    | ~ r1(X2,X6)
    | ~ r1(X5,X7)
    | ~ r1(X5,X8)
    | ~ r1(X5,X9)
    | ~ r1(X8,X10)
    | ~ r1(X8,X11)
    | ~ r1(X8,X12)
    | ~ r1(X11,X13)
    | ~ r1(X11,X14)
    | ~ r1(X11,X15)
    | ~ r1(X14,X16)
    | ~ r1(X14,X17)
    | ~ r1(X14,X18)
    | ~ r1(X17,X19)
    | ~ r1(X17,X20)
    | ~ r1(X17,X21)
    | ~ r1(X20,X22)
    | ~ r1(X20,X23)
    | ~ r1(X20,X24)
    | ~ r1(X23,X25)
    | ~ r1(X23,X26)
    | ~ r1(X23,X27)
    | ~ r1(X26,X28)
    | ~ r1(sK0,X0)
    | ~ r1(sK0,X29)
    | ~ r1(sK0,X30)
    | ~ p1(X26)
    | r1(X28,sK370(X28))
    | p1(X1)
    | p1(X4)
    | p1(X7)
    | p1(X10)
    | p1(X13)
    | p1(X16)
    | p1(X19)
    | p1(X22)
    | p1(X25)
    | p1(X29)
    | p2(X3)
    | p2(X6)
    | p2(X9)
    | p2(X12)
    | p2(X15)
    | p2(X18)
    | p2(X21)
    | p2(X24)
    | p2(X27)
    | p2(X30) ),
    inference(cnf_transformation,[],[f386]) ).

cnf(c_681,plain,
    r1(sK0,sK0),
    inference(instantiation,[status(thm)],[c_49]) ).

cnf(c_7520,negated_conjecture,
    ( ~ r1(sK0,X0)
    | p1(X0)
    | ~ sP0_iProver_split ),
    inference(splitting,[splitting(split),new_symbols(definition,[sP0_iProver_split])],[c_680]) ).

cnf(c_7521,negated_conjecture,
    ( ~ r1(sK0,X0)
    | p2(X0)
    | ~ sP1_iProver_split ),
    inference(splitting,[splitting(split),new_symbols(definition,[sP1_iProver_split])],[c_680]) ).

cnf(c_7688,negated_conjecture,
    ( ~ r1(X0,X1)
    | ~ r1(X0,X2)
    | ~ r1(X3,X0)
    | r1(X1,sK36(X1))
    | ~ r1(sK0,X3)
    | p1(X2)
    | ~ sP85_iProver_split ),
    inference(splitting,[splitting(split),new_symbols(definition,[sP85_iProver_split])],[c_111]) ).

cnf(c_7689,negated_conjecture,
    ( sP0_iProver_split
    | sP1_iProver_split
    | sP85_iProver_split ),
    inference(splitting,[splitting(split),new_symbols(definition,[])],[c_111]) ).

cnf(c_7690,negated_conjecture,
    ( ~ r1(X0,X1)
    | ~ r1(X0,X2)
    | ~ r1(X3,X0)
    | ~ r1(sK0,X3)
    | p1(X2)
    | ~ p1(sK36(X1))
    | ~ sP86_iProver_split ),
    inference(splitting,[splitting(split),new_symbols(definition,[sP86_iProver_split])],[c_110]) ).

cnf(c_7691,negated_conjecture,
    ( sP0_iProver_split
    | sP1_iProver_split
    | sP86_iProver_split ),
    inference(splitting,[splitting(split),new_symbols(definition,[])],[c_110]) ).

cnf(c_7733,plain,
    ( ~ r1(sK0,sK1)
    | ~ sP0_iProver_split
    | p1(sK1) ),
    inference(instantiation,[status(thm)],[c_7520]) ).

cnf(c_7872,plain,
    ( ~ r1(sK0,sK32)
    | ~ sP1_iProver_split
    | p2(sK32) ),
    inference(instantiation,[status(thm)],[c_7521]) ).

cnf(c_8323,plain,
    ( ~ r1(sK6,X0)
    | r1(sK4,X0) ),
    inference(superposition,[status(thm)],[c_96,c_50]) ).

cnf(c_8325,plain,
    ( ~ r1(sK4,X0)
    | r1(sK2,X0) ),
    inference(superposition,[status(thm)],[c_99,c_50]) ).

cnf(c_8327,plain,
    ( ~ r1(sK2,X0)
    | r1(sK0,X0) ),
    inference(superposition,[status(thm)],[c_102,c_50]) ).

cnf(c_9605,negated_conjecture,
    sP85_iProver_split,
    inference(global_subsumption_just,[status(thm)],[c_7689,c_104,c_103,c_52,c_51,c_7689,c_7733,c_7872]) ).

cnf(c_9974,plain,
    r1(sK4,sK8),
    inference(superposition,[status(thm)],[c_93,c_8323]) ).

cnf(c_10108,plain,
    r1(sK2,sK8),
    inference(superposition,[status(thm)],[c_9974,c_8325]) ).

cnf(c_10468,plain,
    r1(sK0,sK8),
    inference(superposition,[status(thm)],[c_10108,c_8327]) ).

cnf(c_14212,plain,
    ( ~ r1(X0,sK20)
    | r1(X0,sK22) ),
    inference(resolution,[status(thm)],[c_50,c_74]) ).

cnf(c_14213,plain,
    ( ~ r1(sK0,sK20)
    | r1(sK0,sK22) ),
    inference(instantiation,[status(thm)],[c_14212]) ).

cnf(c_14214,plain,
    ( ~ r1(X0,sK18)
    | r1(X0,sK20) ),
    inference(resolution,[status(thm)],[c_50,c_75]) ).

cnf(c_14215,plain,
    ( ~ r1(sK0,sK18)
    | r1(sK0,sK20) ),
    inference(instantiation,[status(thm)],[c_14214]) ).

cnf(c_14218,plain,
    ( ~ r1(X0,sK16)
    | r1(X0,sK18) ),
    inference(resolution,[status(thm)],[c_50,c_78]) ).

cnf(c_14219,plain,
    ( ~ r1(sK0,sK16)
    | r1(sK0,sK18) ),
    inference(instantiation,[status(thm)],[c_14218]) ).

cnf(c_14222,plain,
    ( ~ r1(X0,sK14)
    | r1(X0,sK16) ),
    inference(resolution,[status(thm)],[c_50,c_81]) ).

cnf(c_14223,plain,
    ( ~ r1(sK0,sK14)
    | r1(sK0,sK16) ),
    inference(instantiation,[status(thm)],[c_14222]) ).

cnf(c_14226,plain,
    ( ~ r1(X0,sK12)
    | r1(X0,sK14) ),
    inference(resolution,[status(thm)],[c_50,c_84]) ).

cnf(c_14227,plain,
    ( ~ r1(sK0,sK12)
    | r1(sK0,sK14) ),
    inference(instantiation,[status(thm)],[c_14226]) ).

cnf(c_14230,plain,
    ( ~ r1(X0,sK10)
    | r1(X0,sK12) ),
    inference(resolution,[status(thm)],[c_50,c_87]) ).

cnf(c_14231,plain,
    ( ~ r1(sK0,sK10)
    | r1(sK0,sK12) ),
    inference(instantiation,[status(thm)],[c_14230]) ).

cnf(c_14234,plain,
    ( ~ r1(X0,sK8)
    | r1(X0,sK10) ),
    inference(resolution,[status(thm)],[c_50,c_90]) ).

cnf(c_14235,plain,
    ( ~ r1(sK0,sK8)
    | r1(sK0,sK10) ),
    inference(instantiation,[status(thm)],[c_14234]) ).

cnf(c_20737,plain,
    ( ~ r1(X0,X1)
    | ~ r1(X0,X2)
    | ~ r1(X3,X0)
    | ~ r1(sK0,X3)
    | r1(X1,sK36(X1))
    | p1(X2) ),
    inference(backward_subsumption_resolution,[status(thm)],[c_7688,c_9605]) ).

cnf(c_21784,plain,
    ( ~ r1(X0,sK0)
    | ~ r1(sK0,X0)
    | ~ r1(sK0,X1)
    | r1(X1,sK36(X1))
    | p1(sK334) ),
    inference(superposition,[status(thm)],[c_619,c_20737]) ).

cnf(c_21827,plain,
    ( ~ r1(X0,sK0)
    | ~ r1(sK0,X0)
    | ~ r1(sK0,X1)
    | r1(X1,sK36(X1)) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_21784,c_618]) ).

cnf(c_27282,plain,
    ( ~ r1(sK22,sK36(sK22))
    | p1(sK36(sK22)) ),
    inference(instantiation,[status(thm)],[c_73]) ).

cnf(c_103033,plain,
    ( ~ r1(X0,sK0)
    | ~ r1(sK0,X0)
    | ~ r1(sK0,sK22)
    | r1(sK22,sK36(sK22)) ),
    inference(instantiation,[status(thm)],[c_21827]) ).

cnf(c_103036,plain,
    ( ~ r1(sK0,sK0)
    | ~ r1(sK0,sK22)
    | r1(sK22,sK36(sK22)) ),
    inference(instantiation,[status(thm)],[c_103033]) ).

cnf(c_105249,plain,
    ( ~ r1(X0,X1)
    | ~ r1(X2,X0)
    | ~ r1(X0,sK22)
    | ~ r1(sK0,X2)
    | ~ p1(sK36(sK22))
    | ~ sP86_iProver_split
    | p1(X1) ),
    inference(instantiation,[status(thm)],[c_7690]) ).

cnf(c_115422,plain,
    ( ~ r1(X0,X1)
    | ~ r1(X1,sK1)
    | ~ r1(X1,sK22)
    | ~ r1(sK0,X0)
    | ~ p1(sK36(sK22))
    | ~ sP86_iProver_split
    | p1(sK1) ),
    inference(instantiation,[status(thm)],[c_105249]) ).

cnf(c_115423,plain,
    ( ~ r1(sK0,sK1)
    | ~ r1(sK0,sK0)
    | ~ r1(sK0,sK22)
    | ~ p1(sK36(sK22))
    | ~ sP86_iProver_split
    | p1(sK1) ),
    inference(instantiation,[status(thm)],[c_115422]) ).

cnf(c_115424,plain,
    $false,
    inference(prop_impl_just,[status(thm)],[c_115423,c_103036,c_27282,c_14235,c_14231,c_14227,c_14223,c_14219,c_14215,c_14213,c_10468,c_7872,c_7733,c_7691,c_681,c_51,c_52,c_103,c_104]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.09  % Problem  : LCL672+1.010 : TPTP v8.1.2. Released v4.0.0.
% 0.00/0.10  % Command  : run_iprover %s %d THM
% 0.09/0.29  % Computer : n032.cluster.edu
% 0.09/0.29  % Model    : x86_64 x86_64
% 0.09/0.29  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.09/0.29  % Memory   : 8042.1875MB
% 0.09/0.29  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.09/0.29  % CPULimit : 300
% 0.09/0.29  % WCLimit  : 300
% 0.09/0.29  % DateTime : Fri Aug 25 04:25:12 EDT 2023
% 0.09/0.29  % CPUTime  : 
% 0.14/0.37  Running first-order theorem proving
% 0.14/0.37  Running: /export/starexec/sandbox/solver/bin/run_problem --schedule fof_schedule --no_cores 8 /export/starexec/sandbox/benchmark/theBenchmark.p 300
% 138.36/19.23  % SZS status Started for theBenchmark.p
% 138.36/19.23  % SZS status Theorem for theBenchmark.p
% 138.36/19.23  
% 138.36/19.23  %---------------- iProver v3.8 (pre SMT-COMP 2023/CASC 2023) ----------------%
% 138.36/19.23  
% 138.36/19.23  ------  iProver source info
% 138.36/19.23  
% 138.36/19.23  git: date: 2023-05-31 18:12:56 +0000
% 138.36/19.23  git: sha1: 8abddc1f627fd3ce0bcb8b4cbf113b3cc443d7b6
% 138.36/19.23  git: non_committed_changes: false
% 138.36/19.23  git: last_make_outside_of_git: false
% 138.36/19.23  
% 138.36/19.23  ------ Parsing...
% 138.36/19.23  ------ Clausification by vclausify_rel  & Parsing by iProver...
% 138.36/19.23  
% 138.36/19.23  ------ Preprocessing... sf_s  rm: 0 0s  sf_e  pe_s  pe_e 
% 138.36/19.23  
% 138.36/19.23  ------ Preprocessing... gs_s  sp: 270 0s  gs_e  snvd_s sp: 0 0s snvd_e 
% 138.36/19.23  ------ Proving...
% 138.36/19.23  ------ Problem Properties 
% 138.36/19.23  
% 138.36/19.23  
% 138.36/19.23  clauses                                 724
% 138.36/19.23  conjectures                             722
% 138.36/19.23  EPR                                     634
% 138.36/19.23  Horn                                    550
% 138.36/19.23  unary                                   531
% 138.36/19.23  binary                                  10
% 138.36/19.23  lits                                    3385
% 138.36/19.23  lits eq                                 0
% 138.36/19.23  fd_pure                                 0
% 138.36/19.23  fd_pseudo                               0
% 138.36/19.23  fd_cond                                 0
% 138.36/19.23  fd_pseudo_cond                          0
% 138.36/19.23  AC symbols                              0
% 138.36/19.23  
% 138.36/19.23  ------ Input Options Time Limit: Unbounded
% 138.36/19.23  
% 138.36/19.23  
% 138.36/19.23  ------ 
% 138.36/19.23  Current options:
% 138.36/19.23  ------ 
% 138.36/19.23  
% 138.36/19.23  
% 138.36/19.23  
% 138.36/19.23  
% 138.36/19.23  ------ Proving...
% 138.36/19.23  
% 138.36/19.23  
% 138.36/19.23  % SZS status Theorem for theBenchmark.p
% 138.36/19.23  
% 138.36/19.23  % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 138.36/19.24  
% 138.36/19.26  
%------------------------------------------------------------------------------