TSTP Solution File: MGT067+1 by CSE---1.6
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : CSE---1.6
% Problem : MGT067+1 : TPTP v8.1.2. Released v5.5.0.
% Transfm : none
% Format : tptp:raw
% Command : java -jar /export/starexec/sandbox/solver/bin/mcs_scs.jar %s %d
% Computer : n014.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 09:07:10 EDT 2023
% Result : Theorem 0.93s 1.01s
% Output : CNFRefutation 0.93s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12 % Problem : MGT067+1 : TPTP v8.1.2. Released v5.5.0.
% 0.00/0.13 % Command : java -jar /export/starexec/sandbox/solver/bin/mcs_scs.jar %s %d
% 0.12/0.34 % Computer : n014.cluster.edu
% 0.12/0.34 % Model : x86_64 x86_64
% 0.12/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34 % Memory : 8042.1875MB
% 0.12/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34 % CPULimit : 300
% 0.12/0.34 % WCLimit : 300
% 0.12/0.34 % DateTime : Mon Aug 28 06:20:46 EDT 2023
% 0.12/0.34 % CPUTime :
% 0.19/0.56 start to proof:theBenchmark
% 0.88/0.98 %-------------------------------------------
% 0.88/0.98 % File :CSE---1.6
% 0.88/0.98 % Problem :theBenchmark
% 0.88/0.98 % Transform :cnf
% 0.88/0.98 % Format :tptp:raw
% 0.88/0.98 % Command :java -jar mcs_scs.jar %d %s
% 0.88/0.98
% 0.88/0.98 % Result :Theorem 0.330000s
% 0.88/0.98 % Output :CNFRefutation 0.330000s
% 0.88/0.98 %-------------------------------------------
% 0.93/0.98 %--------------------------------------------------------------------------
% 0.93/0.98 % File : MGT067+1 : TPTP v8.1.2. Released v5.5.0.
% 0.93/0.98 % Domain : Management
% 0.93/0.98 % Problem : Authorization to create requisitions
% 0.93/0.98 % Version : Especial.
% 0.93/0.98 % English : A first-order theory representing the formalization of an
% 0.93/0.98 % SAP R/3 authorization and process setup together with business
% 0.93/0.98 % policies for a purchase process.
% 0.93/0.98
% 0.93/0.98 % Refs :
% 0.93/0.98 % Source : [TPTP]
% 0.93/0.98 % Names :
% 0.93/0.98
% 0.93/0.98 % Status : Theorem
% 0.93/0.98 % Rating : 0.27 v8.1.0, 0.21 v7.5.0, 0.24 v7.4.0, 0.19 v7.3.0, 0.14 v7.2.0, 0.17 v7.1.0, 0.25 v7.0.0, 0.29 v6.3.0, 0.31 v6.2.0, 0.36 v6.1.0, 0.28 v6.0.0, 0.50 v5.5.0
% 0.93/0.98 % Syntax : Number of formulae : 158 ( 127 unt; 0 def)
% 0.93/0.98 % Number of atoms : 330 ( 0 equ)
% 0.93/0.98 % Maximal formula atoms : 20 ( 2 avg)
% 0.93/0.98 % Number of connectives : 196 ( 24 ~; 8 |; 134 &)
% 0.93/0.98 % ( 0 <=>; 30 =>; 0 <=; 0 <~>)
% 0.93/0.98 % Maximal formula depth : 27 ( 3 avg)
% 0.93/0.98 % Maximal term depth : 3 ( 1 avg)
% 0.93/0.98 % Number of predicates : 15 ( 15 usr; 0 prp; 1-13 aty)
% 0.93/0.98 % Number of functors : 80 ( 80 usr; 73 con; 0-3 aty)
% 0.93/0.98 % Number of variables : 181 ( 160 !; 21 ?)
% 0.93/0.98 % SPC : FOF_THM_RFO_NEQ
% 0.93/0.98
% 0.93/0.98 % Comments : Taken from the SPASS web site
% 0.93/0.98 % http://www.spass-prover.org/prototypes/index.html
% 0.93/0.98 %--------------------------------------------------------------------------
% 0.93/0.98 fof(ax1,axiom,
% 0.93/0.98 ssSingleRole(singleRoleEntry(ssZBANF_WRK_ADSU_ED,authObj(ssS_TCODE,ssTCD,ssME51N))) ).
% 0.93/0.98
% 0.93/0.98 fof(ax2,axiom,
% 0.93/0.98 ssSingleRole(singleRoleEntry(ssZBANF_WRK_ADSU_ED,authObj(ssS_TCODE,ssTCD,ssME52N))) ).
% 0.93/0.98
% 0.93/0.98 fof(ax3,axiom,
% 0.93/0.98 ssSingleRole(singleRoleEntry(ssZBANF_WRK_ADSU_ED,authObj(ssS_TCODE,ssTCD,ssME53N))) ).
% 0.93/0.98
% 0.93/0.98 fof(ax4,axiom,
% 0.93/0.98 ssSingleRole(singleRoleEntry(ssZBANF_WRK_ADSU_ED,authObj(ssM_BANF_WRK,ssACTVT,np__1))) ).
% 0.93/0.98
% 0.93/0.98 fof(ax5,axiom,
% 0.93/0.98 ssSingleRole(singleRoleEntry(ssZBANF_WRK_ADSU_ED,authObj(ssM_BANF_WRK,ssACTVT,np__2))) ).
% 0.93/0.98
% 0.93/0.98 fof(ax6,axiom,
% 0.93/0.98 ssSingleRole(singleRoleEntry(ssZBANF_WRK_ADSU_ED,authObj(ssM_BANF_WRK,ssACTVT,np__3))) ).
% 0.93/0.98
% 0.93/0.98 fof(ax7,axiom,
% 0.93/0.98 ssSingleRole(singleRoleEntry(ssZBANF_WRK_ADSU_ED,authObj(ssM_BANF_WRK,ssWERKS,ssADSU))) ).
% 0.93/0.98
% 0.93/0.98 fof(ax8,axiom,
% 0.93/0.98 ssSingleRole(singleRoleEntry(ssZBANF_WRK_ADSU_ED,authObj(ssM_BANF_BSA,ssACTVT,ssSTAR))) ).
% 0.93/0.98
% 0.93/0.98 fof(ax9,axiom,
% 0.93/0.98 ssSingleRole(singleRoleEntry(ssZBANF_WRK_ADSU_ED,authObj(ssM_BANF_BSA,ssBSART,ssSTAR))) ).
% 0.93/0.98
% 0.93/0.98 fof(ax10,axiom,
% 0.93/0.98 ssSingleRole(singleRoleEntry(ssZBANF_WRK_ADSU_ED,authObj(ssM_BANF_EKG,ssACTVT,ssSTAR))) ).
% 0.93/0.98
% 0.93/0.98 fof(ax11,axiom,
% 0.93/0.98 ssSingleRole(singleRoleEntry(ssZBANF_WRK_ADSU_ED,authObj(ssM_BANF_EKG,ssEKGRP,ssI26))) ).
% 0.93/0.98
% 0.93/0.98 %----ZBANF_WRK_INF_ED
% 0.93/0.98 %----Role to create requisitions for plant INF, purchase group I26
% 0.93/0.98 fof(ax12,axiom,
% 0.93/0.98 ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssS_TCODE,ssTCD,ssME51N))) ).
% 0.93/0.98
% 0.93/0.98 fof(ax13,axiom,
% 0.93/0.98 ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_WRK,ssACTVT,np__1))) ).
% 0.93/0.98
% 0.93/0.98 fof(ax14,axiom,
% 0.93/0.98 ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_WRK,ssACTVT,np__2))) ).
% 0.93/0.98
% 0.93/0.98 fof(ax15,axiom,
% 0.93/0.98 ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_WRK,ssACTVT,np__3))) ).
% 0.93/0.98
% 0.93/0.98 fof(ax16,axiom,
% 0.93/0.98 ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_WRK,ssWERKS,ssINF))) ).
% 0.93/0.98
% 0.93/0.98 fof(ax17,axiom,
% 0.93/0.98 ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_BSA,ssACTVT,ssSTAR))) ).
% 0.93/0.98
% 0.93/0.98 fof(ax18,axiom,
% 0.93/0.98 ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_BSA,ssBSART,ssSTAR))) ).
% 0.93/0.98
% 0.93/0.98 fof(ax19,axiom,
% 0.93/0.98 ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_EKG,ssACTVT,ssSTAR))) ).
% 0.93/0.98
% 0.93/0.98 fof(ax20,axiom,
% 0.93/0.98 ssSingleRole(singleRoleEntry(ssZBANF_WRK_INF_ED,authObj(ssM_BANF_EKG,ssEKGRP,ssI26))) ).
% 0.93/0.98
% 0.93/0.98 %----ZRELEASE_WRK_INF_BASE
% 0.93/0.98 %----Permits access to release and view requisitions, but does not specify a
% 0.93/0.98 %----release group or code
% 0.93/0.98 fof(ax21,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZRELEASE_WRK_INF_BASE,authObj(ssS_TCODE,ssTCD,ssME53N))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax22,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZRELEASE_WRK_INF_BASE,authObj(ssS_TCODE,ssTCD,ssME54N))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax23,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZRELEASE_WRK_INF_BASE,authObj(ssM_BANF_BSA,ssACTVT,np__2))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax24,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZRELEASE_WRK_INF_BASE,authObj(ssM_BANF_BSA,ssACTVT,np__3))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax25,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZRELEASE_WRK_INF_BASE,authObj(ssM_BANF_BSA,ssACTVT,np__8))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax26,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZRELEASE_WRK_INF_BASE,authObj(ssM_BANF_BSA,ssBSART,ssNB))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax27,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZRELEASE_WRK_INF_BASE,authObj(ssM_BANF_EKG,ssACTVT,np__2))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax28,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZRELEASE_WRK_INF_BASE,authObj(ssM_BANF_EKG,ssACTVT,np__3))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax29,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZRELEASE_WRK_INF_BASE,authObj(ssM_BANF_EKG,ssACTVT,np__8))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax30,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZRELEASE_WRK_INF_BASE,authObj(ssM_BANF_EKG,ssEKGRP,ssI26))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax31,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZRELEASE_WRK_INF_BASE,authObj(ssM_BANF_WRK,ssACTVT,np__2))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax32,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZRELEASE_WRK_INF_BASE,authObj(ssM_BANF_WRK,ssACTVT,np__3))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax33,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZRELEASE_WRK_INF_BASE,authObj(ssM_BANF_WRK,ssACTVT,np__8))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax34,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZRELEASE_WRK_INF_BASE,authObj(ssM_BANF_WRK,ssWERKS,ssINF))) ).
% 0.93/0.99
% 0.93/0.99 %----Extension 1 to role RELEASE_INF_BASE:
% 0.93/0.99 %----Permits the release of requisitions with release group 01 (=single row
% 0.93/0.99 %----release) and code W1 (=cost center release)
% 0.93/0.99 fof(ax35,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZRELEASE_WRK_INF_W1,authObj(ssM_EINK_FRG,ssFRGCO,ssW1))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax36,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZRELEASE_WRK_INF_W1,authObj(ssM_EINK_FRG,ssFRGGR,ssRGRP_01))) ).
% 0.93/0.99
% 0.93/0.99 %----Extension 2 to role RELEASE_INF_BASE:
% 0.93/0.99 %----Permits the release of requisitions with release group 01 (=single row
% 0.93/0.99 %----release) and code W2 (=management)
% 0.93/0.99 fof(ax37,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZRELEASE_WRK_INF_W2,authObj(ssM_EINK_FRG,ssFRGCO,ssW2))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax38,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZRELEASE_WRK_INF_W2,authObj(ssM_EINK_FRG,ssFRGGR,ssRGRP_01))) ).
% 0.93/0.99
% 0.93/0.99 %----ZORDER_WRK_INF_BASE
% 0.93/0.99 %----Base role to create/change/view orders
% 0.93/0.99 fof(ax39,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_BASE,authObj(ssS_TCODE,ssTCD,ssME21N))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax40,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_BASE,authObj(ssS_TCODE,ssTCD,ssME22N))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax41,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_BASE,authObj(ssS_TCODE,ssTCD,ssME23N))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax42,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_BASE,authObj(ssM_BEST_EKO,ssACTVT,np__1))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax43,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_BASE,authObj(ssM_BEST_EKO,ssACTVT,np__2))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax44,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_BASE,authObj(ssM_BEST_EKO,ssACTVT,np__3))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax45,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_BASE,authObj(ssM_BEST_EKO,ssACTVT,np__8))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax46,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_BASE,authObj(ssM_BEST_EKO,ssACTVT,np__9))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax47,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_BASE,authObj(ssM_BEST_EKO,ssEKORG,ssINF))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax48,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_BASE,authObj(ssM_BEST_BSA,ssACTVT,np__1))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax49,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_BASE,authObj(ssM_BEST_BSA,ssACTVT,np__2))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax50,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_BASE,authObj(ssM_BEST_BSA,ssACTVT,np__3))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax51,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_BASE,authObj(ssM_BEST_BSA,ssACTVT,np__8))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax52,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_BASE,authObj(ssM_BEST_BSA,ssACTVT,np__9))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax53,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_BASE,authObj(ssM_BANF_BSA,ssACTVT,np__1))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax54,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_BASE,authObj(ssM_BEST_WRK,ssACTVT,np__1))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax55,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_BASE,authObj(ssM_BEST_WRK,ssACTVT,np__2))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax56,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_BASE,authObj(ssM_BEST_WRK,ssACTVT,np__3))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax57,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_BASE,authObj(ssM_BEST_WRK,ssACTVT,np__8))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax58,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_BASE,authObj(ssM_BEST_WRK,ssACTVT,np__9))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax59,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_BASE,authObj(ssM_BEST_WRK,ssWERKS,ssINF))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax60,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_BASE,authObj(ssM_BEST_EKG,ssACTVT,np__1))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax61,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_BASE,authObj(ssM_BEST_EKG,ssACTVT,np__2))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax62,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_BASE,authObj(ssM_BEST_EKG,ssACTVT,np__3))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax63,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_BASE,authObj(ssM_BEST_EKG,ssACTVT,np__8))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax64,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_BASE,authObj(ssM_BEST_EKG,ssACTVT,np__9))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax65,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_BASE,authObj(ssM_BEST_EKG,ssEKGRP,ssI26))) ).
% 0.93/0.99
% 0.93/0.99 %----Extension 1:
% 0.93/0.99 %---- -> direct order allowed: transaction code ME21NOFF, but
% 0.93/0.99 %---- - limit to office material,
% 0.93/0.99 %---- - limit the amount of money
% 0.93/0.99 fof(ax66,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_TYPE_OFFICE,authObj(ssS_TCODE,ssTCD,ssME21NOFF))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax67,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_TYPE_OFFICE,authObj(ssM_EINK_MKL,ssMATKL,ssB0002))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax68,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_TYPE_OFFICE,authObj(ssM_EINK_GWT,ssGSWRT,ssLESS_EQUAL_1000_EUR))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax69,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_TYPE_OFFICE,authObj(ssM_BEST_BSA,ssBSART,ssDIRECT))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax70,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_TYPE_OFFICE,authObj(ssM_BANF_BSA,ssBSART,ssDIRECT))) ).
% 0.93/0.99
% 0.93/0.99 %----Extension 2:
% 0.93/0.99 %---- - no limits -
% 0.93/0.99 fof(ax71,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_TYPE_ALL,authObj(ssM_EINK_MKL,ssMATKL,ssSTAR))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax72,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_TYPE_ALL,authObj(ssM_EINK_GWT,ssGSWRT,ssSTAR))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax73,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_TYPE_ALL,authObj(ssM_BEST_BSA,ssBSART,ssSTAR))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax74,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_INF_TYPE_ALL,authObj(ssM_BANF_BSA,ssBSART,ssSTAR))) ).
% 0.93/0.99
% 0.93/0.99 %----ZORDER_WRK_ADSU_ED
% 0.93/0.99 %----Order role for plant ADSU
% 0.93/0.99 fof(ax75,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssS_TCODE,ssTCD,ssME21N))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax76,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_BEST_EKO,ssACTVT,np__1))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax77,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_BEST_EKO,ssACTVT,np__2))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax78,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_BEST_EKO,ssACTVT,np__3))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax79,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_BEST_EKO,ssACTVT,np__8))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax80,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_BEST_EKO,ssACTVT,np__9))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax81,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_BEST_EKO,ssEKORG,ssADSU))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax82,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_BEST_BSA,ssACTVT,np__1))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax83,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_BEST_BSA,ssACTVT,np__2))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax84,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_BEST_BSA,ssACTVT,np__3))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax85,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_BEST_BSA,ssACTVT,np__8))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax86,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_BEST_BSA,ssACTVT,np__9))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax87,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_BEST_BSA,ssBSART,ssNB))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax88,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_BANF_BSA,ssACTVT,np__1))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax89,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_BANF_BSA,ssBSART,ssNB))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax90,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_BEST_WRK,ssACTVT,np__1))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax91,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_BEST_WRK,ssACTVT,np__2))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax92,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_BEST_WRK,ssACTVT,np__3))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax93,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_BEST_WRK,ssACTVT,np__8))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax94,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_BEST_WRK,ssACTVT,np__9))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax95,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_BEST_WRK,ssWERKS,ssADSU))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax96,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_BEST_EKG,ssACTVT,np__1))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax97,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_BEST_EKG,ssACTVT,np__2))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax98,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_BEST_EKG,ssACTVT,np__3))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax99,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_BEST_EKG,ssACTVT,np__8))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax100,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_BEST_EKG,ssACTVT,np__9))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax101,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_BEST_EKG,ssEKGRP,ssI26))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax102,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_EINK_MKL,ssMATKL,ssSTAR))) ).
% 0.93/0.99
% 0.93/0.99 fof(ax103,axiom,
% 0.93/0.99 ssSingleRole(singleRoleEntry(ssZORDER_WRK_ADSU_ED,authObj(ssM_EINK_GWT,ssGSWRT,ssSTAR))) ).
% 0.93/0.99
% 0.93/0.99 %----Composite Roles
% 0.93/0.99 %----Permits releasing of requisitions: plant INF, single position release,
% 0.93/0.99 %----release code W1 (cost center)
% 0.93/0.99 fof(ax104,axiom,
% 0.93/0.99 ssCompositeRole(compositeRoleEntry(ssZRELEASE_WRK_INF_W1_MULTI,ssZRELEASE_WRK_INF_BASE)) ).
% 0.93/0.99
% 0.93/0.99 fof(ax105,axiom,
% 0.93/0.99 ssCompositeRole(compositeRoleEntry(ssZRELEASE_WRK_INF_W1_MULTI,ssZRELEASE_WRK_INF_W1)) ).
% 0.93/0.99
% 0.93/0.99 %----Permits releasing of requisitions: plant INF, single position release,
% 0.93/0.99 %----release code W2 (management)
% 0.93/0.99 fof(ax106,axiom,
% 0.93/0.99 ssCompositeRole(compositeRoleEntry(ssZRELEASE_WRK_INF_W2_MULTI,ssZRELEASE_WRK_INF_BASE)) ).
% 0.93/0.99
% 0.93/0.99 fof(ax107,axiom,
% 0.93/0.99 ssCompositeRole(compositeRoleEntry(ssZRELEASE_WRK_INF_W2_MULTI,ssZRELEASE_WRK_INF_W2)) ).
% 0.93/0.99
% 0.93/0.99 %----Create arbitrary orders
% 0.93/0.99 fof(ax108,axiom,
% 0.93/0.99 ssCompositeRole(compositeRoleEntry(ssZORDER_WRK_INF_ALL,ssZORDER_WRK_INF_BASE)) ).
% 0.93/0.99
% 0.93/0.99 fof(ax109,axiom,
% 0.93/0.99 ssCompositeRole(compositeRoleEntry(ssZORDER_WRK_INF_ALL,ssZORDER_WRK_INF_TYPE_ALL)) ).
% 0.93/0.99
% 0.93/0.99 %----Create orders only for office material with limited amount of money
% 0.93/0.99 fof(ax110,axiom,
% 0.93/0.99 ssCompositeRole(compositeRoleEntry(ssZORDER_WRK_INF_OFFICE,ssZORDER_WRK_INF_BASE)) ).
% 0.93/0.99
% 0.93/0.99 fof(ax111,axiom,
% 0.93/0.99 ssCompositeRole(compositeRoleEntry(ssZORDER_WRK_INF_OFFICE,ssZORDER_WRK_INF_TYPE_OFFICE)) ).
% 0.93/0.99
% 0.93/0.99 %----Assign Roles to Users
% 0.93/1.00 fof(ax112,axiom,
% 0.93/1.00 ssHolds(ssKAISER,ssZRELEASE_WRK_INF_W1_MULTI) ).
% 0.93/1.00
% 0.93/1.00 fof(ax113,axiom,
% 0.93/1.00 ssHolds(ssMEIER,ssZRELEASE_WRK_INF_W2_MULTI) ).
% 0.93/1.00
% 0.93/1.00 %----Create requisitions
% 0.93/1.00 fof(ax114,axiom,
% 0.93/1.00 ssHolds(ssMUELLER,ssZBANF_WRK_INF_ED) ).
% 0.93/1.00
% 0.93/1.00 %----Create requisitions
% 0.93/1.00 fof(ax115,axiom,
% 0.93/1.00 ssHolds(ssSCHMITT,ssZORDER_WRK_INF_ALL) ).
% 0.93/1.00
% 0.93/1.00 %----Release requisitions with code W1
% 0.93/1.00 fof(ax116,axiom,
% 0.93/1.00 ssHolds(ssLAMOTTE,ssZORDER_WRK_INF_OFFICE) ).
% 0.93/1.00
% 0.93/1.00 fof(ax117,axiom,
% 0.93/1.00 ssDirectPurchase(ssDIRECT) ).
% 0.93/1.00
% 0.93/1.00 fof(ax118,axiom,
% 0.93/1.00 ssStandardPurchase(ssNB) ).
% 0.93/1.00
% 0.93/1.00 fof(ax119,axiom,
% 0.93/1.00 ! [U] :
% 0.93/1.00 ~ ( ssDirectPurchase(U)
% 0.93/1.00 & ssStandardPurchase(U) ) ).
% 0.93/1.00
% 0.93/1.00 %----Code Layer
% 0.93/1.00 %----Customizing: Release Strategy
% 0.93/1.00 %----Release Requirements
% 0.93/1.00 fof(ax120,axiom,
% 0.93/1.00 ssReleaseRequirement(ssKF,ssRGRP_01,ssW1) ).
% 0.93/1.00
% 0.93/1.00 fof(ax121,axiom,
% 0.93/1.00 ssReleaseRequirement(ssVF,ssRGRP_01,ssW1) ).
% 0.93/1.00
% 0.93/1.00 fof(ax122,axiom,
% 0.93/1.00 ssReleaseRequirement(ssVF,ssRGRP_01,ssW2) ).
% 0.93/1.00
% 0.93/1.00 %----E.g. ReleaseStrategy(cost center release [KF]/management release [VF],
% 0.93/1.00 %----release group 01, class(FRG_EBAN, property(...)))
% 0.93/1.00 fof(ax123,axiom,
% 0.93/1.00 ssReleaseStrategy(ssKF,ssRGRP_01,class(ssFRG_EBAN,property(ssFRG_CEBAN_EKGRP,ssI26))) ).
% 0.93/1.00
% 0.93/1.00 fof(ax124,axiom,
% 0.93/1.00 ssReleaseStrategy(ssKF,ssRGRP_01,class(ssFRG_EBAN,property(ssFRG_CEBAN_WERKS,ssINF))) ).
% 0.93/1.00
% 0.93/1.00 fof(ax125,axiom,
% 0.93/1.00 ssReleaseStrategy(ssKF,ssRGRP_01,class(ssFRG_EBAN,property(ssFRG_CEBAN_GSWRT,ssGREATER_1000_LESS_10000_EUR))) ).
% 0.93/1.00
% 0.93/1.00 fof(ax126,axiom,
% 0.93/1.00 ssReleaseStrategy(ssVF,ssRGRP_01,class(ssFRG_EBAN,property(ssFRG_CEBAN_EKGRP,ssI26))) ).
% 0.93/1.00
% 0.93/1.00 fof(ax127,axiom,
% 0.93/1.00 ssReleaseStrategy(ssVF,ssRGRP_01,class(ssFRG_EBAN,property(ssFRG_CEBAN_WERKS,ssINF))) ).
% 0.93/1.00
% 0.93/1.00 fof(ax128,axiom,
% 0.93/1.00 ssReleaseStrategy(ssVF,ssRGRP_01,class(ssFRG_EBAN,property(ssFRG_CEBAN_GSWRT,ssGREATER_10000_EUR))) ).
% 0.93/1.00
% 0.93/1.00 fof(ax129,axiom,
% 0.93/1.00 ! [U,V] :
% 0.93/1.00 ( ssReleaseStrategy(U,V,class(ssFRG_EBAN,property(ssFRG_CEBAN_WERKS,ssINF)))
% 0.93/1.00 => ( ~ ssReleaseStrategy(U,V,class(ssFRG_EBAN,property(ssFRG_CEBAN_WERKS,ssADSU)))
% 0.93/1.00 & ~ ssReleaseStrategy(U,V,class(ssFRG_EBAN,property(ssFRG_CEBAN_WERKS,ssGRSU))) ) ) ).
% 0.93/1.00
% 0.93/1.00 fof(ax130,axiom,
% 0.93/1.00 ! [U,V] :
% 0.93/1.00 ( ssReleaseStrategy(U,V,class(ssFRG_EBAN,property(ssFRG_CEBAN_WERKS,ssGRSU)))
% 0.93/1.00 => ( ~ ssReleaseStrategy(U,V,class(ssFRG_EBAN,property(ssFRG_CEBAN_WERKS,ssADSU)))
% 0.93/1.00 & ~ ssReleaseStrategy(U,V,class(ssFRG_EBAN,property(ssFRG_CEBAN_WERKS,ssINF))) ) ) ).
% 0.93/1.00
% 0.93/1.00 fof(ax131,axiom,
% 0.93/1.00 ! [U,V] :
% 0.93/1.00 ( ssReleaseStrategy(U,V,class(ssFRG_EBAN,property(ssFRG_CEBAN_WERKS,ssADSU)))
% 0.93/1.00 => ( ~ ssReleaseStrategy(U,V,class(ssFRG_EBAN,property(ssFRG_CEBAN_WERKS,ssINF)))
% 0.93/1.00 & ~ ssReleaseStrategy(U,V,class(ssFRG_EBAN,property(ssFRG_CEBAN_WERKS,ssGRSU))) ) ) ).
% 0.93/1.00
% 0.93/1.00 fof(ax132,axiom,
% 0.93/1.00 ! [U,V] :
% 0.93/1.00 ( ssReleaseStrategy(U,V,class(ssFRG_EBAN,property(ssFRG_CEBAN_GSWRT,ssGREATER_1000_LESS_10000_EUR)))
% 0.93/1.00 => ( ~ ssReleaseStrategy(U,V,class(ssFRG_EBAN,property(ssFRG_CEBAN_GSWRT,ssGREATER_10000_EUR)))
% 0.93/1.00 & ~ ssReleaseStrategy(U,V,class(ssFRG_EBAN,property(ssFRG_CEBAN_GSWRT,ssLESS_EQUAL_1000_EUR))) ) ) ).
% 0.93/1.00
% 0.93/1.00 fof(ax133,axiom,
% 0.93/1.00 ! [U,V] :
% 0.93/1.00 ( ssReleaseStrategy(U,V,class(ssFRG_EBAN,property(ssFRG_CEBAN_GSWRT,ssGREATER_10000_EUR)))
% 0.93/1.00 => ( ~ ssReleaseStrategy(U,V,class(ssFRG_EBAN,property(ssFRG_CEBAN_GSWRT,ssGREATER_1000_LESS_10000_EUR)))
% 0.93/1.00 & ~ ssReleaseStrategy(U,V,class(ssFRG_EBAN,property(ssFRG_CEBAN_GSWRT,ssLESS_EQUAL_1000_EUR))) ) ) ).
% 0.93/1.00
% 0.93/1.00 fof(ax134,axiom,
% 0.93/1.00 ! [U,V] :
% 0.93/1.00 ( ssReleaseStrategy(U,V,class(ssFRG_EBAN,property(ssFRG_CEBAN_GSWRT,ssLESS_EQUAL_1000_EUR)))
% 0.93/1.00 => ( ~ ssReleaseStrategy(U,V,class(ssFRG_EBAN,property(ssFRG_CEBAN_GSWRT,ssGREATER_1000_LESS_10000_EUR)))
% 0.93/1.00 & ~ ssReleaseStrategy(U,V,class(ssFRG_EBAN,property(ssFRG_CEBAN_GSWRT,ssGREATER_10000_EUR))) ) ) ).
% 0.93/1.00
% 0.93/1.00 fof(ax135,axiom,
% 0.93/1.00 ! [U,V] :
% 0.93/1.00 ( ssReleaseStrategy(U,V,class(ssFRG_EBAN,property(ssFRG_CEBAN_EKGRP,ssI26)))
% 0.93/1.00 => ~ ssReleaseStrategy(U,V,class(ssFRG_EBAN,property(ssFRG_CEBAN_EKGRP,ssI27))) ) ).
% 0.93/1.00
% 0.93/1.00 fof(ax136,axiom,
% 0.93/1.00 ! [U,V] :
% 0.93/1.00 ( ssReleaseStrategy(U,V,class(ssFRG_EBAN,property(ssFRG_CEBAN_EKGRP,ssI27)))
% 0.93/1.00 => ~ ssReleaseStrategy(U,V,class(ssFRG_EBAN,property(ssFRG_CEBAN_EKGRP,ssI26))) ) ).
% 0.93/1.00
% 0.93/1.00 %----Access()
% 0.93/1.00 %----Check of an authorization object with its value, the user profile must
% 0.93/1.00 %----have the same authorization object with an equal value or STAR
% 0.93/1.00 fof(ax137,axiom,
% 0.93/1.00 ! [U,V,W,X] :
% 0.93/1.00 ( ssUserProfile(userProfileEntry(U,authObj(V,W,X)))
% 0.93/1.00 => ssAccess(U,authObj(V,W,X)) ) ).
% 0.93/1.00
% 0.93/1.00 fof(ax138,axiom,
% 0.93/1.00 ! [U,V,W,X] :
% 0.93/1.00 ( ssUserProfile(userProfileEntry(U,authObj(V,W,ssSTAR)))
% 0.93/1.00 => ssAccess(U,authObj(V,W,X)) ) ).
% 0.93/1.00
% 0.93/1.00 fof(ax139,axiom,
% 0.93/1.00 ! [U,V,W] :
% 0.93/1.00 ( ( ssUserProfile(userProfileEntry(U,authObj(V,W,ssGREATER_1000_LESS_10000_EUR)))
% 0.93/1.00 | ssUserProfile(userProfileEntry(U,authObj(V,W,ssGREATER_10000_EUR))) )
% 0.93/1.00 => ssAccess(U,authObj(V,W,ssLESS_EQUAL_1000_EUR)) ) ).
% 0.93/1.00
% 0.93/1.00 fof(ax140,axiom,
% 0.93/1.00 ! [U,V,W] :
% 0.93/1.00 ( ssUserProfile(userProfileEntry(U,authObj(V,W,ssGREATER_10000_EUR)))
% 0.93/1.00 => ssAccess(U,authObj(V,W,ssGREATER_1000_LESS_10000_EUR)) ) ).
% 0.93/1.00
% 0.93/1.00 %----Profile/(Single,Composite)Role -> Userprofile()
% 0.93/1.00 %----A composite role contains other roles. Each authorization in a profile or
% 0.93/1.00 %----single/composite role will be inserted into the user profile.
% 0.93/1.00 fof(ax141,axiom,
% 0.93/1.00 ! [U,V,W,X,Y,Z,X1] :
% 0.93/1.00 ( ( ( ssProfile(profileEntry(V,authObj(Y,Z,X1)))
% 0.93/1.00 & ssHolds(U,V) )
% 0.93/1.00 | ( ssSingleRole(singleRoleEntry(W,authObj(Y,Z,X1)))
% 0.93/1.00 & ssHolds(U,W) )
% 0.93/1.00 | ( ssCompositeRole(compositeRoleEntry(X,W))
% 0.93/1.00 & ssSingleRole(singleRoleEntry(W,authObj(Y,Z,X1)))
% 0.93/1.00 & ssHolds(U,X) ) )
% 0.93/1.00 => ssUserProfile(userProfileEntry(U,authObj(Y,Z,X1))) ) ).
% 0.93/1.00
% 0.93/1.00 %----Abstraction
% 0.93/1.00 %----ME51N - Create Requisitions
% 0.93/1.00 fof(ax142,axiom,
% 0.93/1.00 ! [U,V,W,X] :
% 0.93/1.00 ( ( ssAccess(U,authObj(ssS_TCODE,ssTCD,ssME51N))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_WRK,ssACTVT,np__1))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_WRK,ssWERKS,V))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_BSA,ssACTVT,np__1))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_BSA,ssBSART,W))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_EKG,ssACTVT,np__1))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_EKG,ssEKGRP,X)) )
% 0.93/1.00 => ssAccess(U,ssME51N) ) ).
% 0.93/1.00
% 0.93/1.00 %----ME52N - Change Requisitions
% 0.93/1.00 fof(ax143,axiom,
% 0.93/1.00 ! [U,V,W,X] :
% 0.93/1.00 ( ( ssAccess(U,authObj(ssS_TCODE,ssTCD,ssME52N))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_WRK,ssACTVT,np__2))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_WRK,ssWERKS,V))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_BSA,ssACTVT,np__2))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_BSA,ssACTVT,np__8))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_BSA,ssBSART,W))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_EKG,ssACTVT,np__2))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_EKG,ssEKGRP,X)) )
% 0.93/1.00 => ssAccess(U,ssME52N) ) ).
% 0.93/1.00
% 0.93/1.00 %----ME53N - View Requisitions
% 0.93/1.00 fof(ax144,axiom,
% 0.93/1.00 ! [U,V,W,X] :
% 0.93/1.00 ( ( ssAccess(U,authObj(ssS_TCODE,ssTCD,ssME53N))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_WRK,ssACTVT,np__3))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_WRK,ssWERKS,V))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_BSA,ssACTVT,np__3))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_BSA,ssACTVT,np__8))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_BSA,ssBSART,W))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_EKG,ssACTVT,np__3))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_EKG,ssEKGRP,X)) )
% 0.93/1.00 => ssAccess(U,ssME53N) ) ).
% 0.93/1.00
% 0.93/1.00 %----ME54N - Release Requisitions
% 0.93/1.00 fof(ax145,axiom,
% 0.93/1.00 ! [U,V,W,X,Y,Z] :
% 0.93/1.00 ( ( ssAccess(U,authObj(ssS_TCODE,ssTCD,ssME54N))
% 0.93/1.00 & ssAccess(U,ssME53N)
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_WRK,ssWERKS,V))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_BSA,ssBSART,W))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_EKG,ssEKGRP,X))
% 0.93/1.00 & ssAccess(U,authObj(ssM_EINK_FRG,ssFRGGR,Y))
% 0.93/1.00 & ssAccess(U,authObj(ssM_EINK_FRG,ssFRGCO,Z))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_WRK,ssACTVT,np__2))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_BSA,ssACTVT,np__2))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_BSA,ssACTVT,np__8))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_EKG,ssACTVT,np__2)) )
% 0.93/1.00 => ssAccess(U,ssME54N) ) ).
% 0.93/1.00
% 0.93/1.00 %----ME21N - Create Order
% 0.93/1.00 fof(ax146,axiom,
% 0.93/1.00 ! [U,V,W,X,Y] :
% 0.93/1.00 ( ( ssAccess(U,authObj(ssS_TCODE,ssTCD,ssME21N))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_EKO,ssACTVT,np__1))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_EKO,ssACTVT,np__9))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_EKO,ssEKORG,Y))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_BSA,ssACTVT,np__1))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_BSA,ssACTVT,np__9))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_BSA,ssBSART,W))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_BSA,ssACTVT,np__1))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_BSA,ssBSART,W))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_WRK,ssACTVT,np__1))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_WRK,ssACTVT,np__8))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_WRK,ssACTVT,np__9))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_WRK,ssWERKS,V))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_EKG,ssACTVT,np__1))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_EKG,ssACTVT,np__9))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_EKG,ssEKGRP,X)) )
% 0.93/1.00 => ssAccess(U,ssME21N) ) ).
% 0.93/1.00
% 0.93/1.00 %----ME22N - Change Order
% 0.93/1.00 fof(ax147,axiom,
% 0.93/1.00 ! [U,V,W,X,Y] :
% 0.93/1.00 ( ( ssAccess(U,authObj(ssS_TCODE,ssTCD,ssME22N))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_EKO,ssACTVT,np__2))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_EKO,ssACTVT,np__8))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_EKO,ssACTVT,np__9))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_EKO,ssEKORG,Y))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_BSA,ssACTVT,np__2))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_BSA,ssACTVT,np__8))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_BSA,ssACTVT,np__9))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_BSA,ssBSART,W))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_BSA,ssACTVT,np__1))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_BSA,ssBSART,W))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_WRK,ssACTVT,np__2))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_WRK,ssACTVT,np__8))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_WRK,ssACTVT,np__9))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_WRK,ssWERKS,V))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_EKG,ssACTVT,np__2))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_EKG,ssACTVT,np__8))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_EKG,ssACTVT,np__9))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_EKG,ssEKGRP,X)) )
% 0.93/1.00 => ssAccess(U,ssME22N) ) ).
% 0.93/1.00
% 0.93/1.00 %----ME23N - View Order
% 0.93/1.00 fof(ax148,axiom,
% 0.93/1.00 ! [U,V,W,X,Y] :
% 0.93/1.00 ( ( ssAccess(U,authObj(ssS_TCODE,ssTCD,ssME23N))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_EKO,ssACTVT,np__3))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_EKO,ssACTVT,np__8))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_EKO,ssACTVT,np__9))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_EKO,ssEKORG,Y))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_BSA,ssACTVT,np__3))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_BSA,ssACTVT,np__8))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_BSA,ssACTVT,np__9))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_BSA,ssBSART,W))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_BSA,ssACTVT,np__1))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_BSA,ssBSART,W))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_WRK,ssACTVT,np__3))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_WRK,ssWERKS,V))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_EKG,ssACTVT,np__3))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_EKG,ssACTVT,np__8))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_EKG,ssACTVT,np__9))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BEST_EKG,ssEKGRP,X)) )
% 0.93/1.00 => ssAccess(U,ssME23N) ) ).
% 0.93/1.00
% 0.93/1.00 %----Business process steps
% 0.93/1.00 %----Role: Requisition, includes create/change/view requisitions
% 0.93/1.00 %----If there is a requisition and an user has access to create the
% 0.93/1.00 %----requisition object, then the requisition object is created by this user
% 0.93/1.00 fof(ax149,axiom,
% 0.93/1.00 ! [U,V,W,X,Y,Z,X1,X2,X3,X4] :
% 0.93/1.00 ( ( ssRequisition(W,Z,X1,V,X,X2,Y,X3,X4)
% 0.93/1.00 & ssStandardPurchase(W)
% 0.93/1.00 & ssAccess(U,ssME51N)
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_WRK,ssWERKS,V))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_BSA,ssBSART,W))
% 0.93/1.00 & ssAccess(U,authObj(ssM_BANF_EKG,ssEKGRP,X)) )
% 0.93/1.00 => ssRequisitionCreated(U,W,Z,X1,V,X,X2,Y,X3,X4) ) ).
% 0.93/1.00
% 0.93/1.00 %----Role: Release
% 0.93/1.00 fof(ax150,axiom,
% 0.93/1.00 ! [U,V,W,X,Y,Z,X1,X2,X3,X4,X5,X6,X7,X8,X9] :
% 0.93/1.00 ( ( ssRequisitionCreated(U,X,X2,X3,W,Y,Z,X1,X4,X9)
% 0.93/1.00 & ssReleaseStrategy(X5,X6,class(X8,property(ssFRG_CEBAN_EKGRP,Y)))
% 0.93/1.00 & ssReleaseStrategy(X5,X6,class(X8,property(ssFRG_CEBAN_WERKS,W)))
% 0.93/1.00 & ssReleaseStrategy(X5,X6,class(X8,property(ssFRG_CEBAN_GSWRT,X4)))
% 0.93/1.00 & ssReleaseRequirement(X5,X6,X7)
% 0.93/1.00 & ssAccess(V,authObj(ssM_EINK_FRG,ssFRGGR,X6))
% 0.93/1.00 & ssAccess(V,authObj(ssM_EINK_FRG,ssFRGCO,X7))
% 0.93/1.00 & ssAccess(V,ssME54N)
% 0.93/1.00 & ssAccess(V,authObj(ssM_BANF_WRK,ssWERKS,W))
% 0.93/1.00 & ssAccess(V,authObj(ssM_BANF_BSA,ssBSART,X))
% 0.93/1.00 & ssAccess(V,authObj(ssM_BANF_EKG,ssEKGRP,Y)) )
% 0.93/1.00 => ssRequisitionReleasedStep(V,X6,X5,X7,X,X2,X3,W,Y,Z,X1,X4,X9) ) ).
% 0.93/1.00
% 0.93/1.00 %----No release strategy matches
% 0.93/1.00 fof(ax151,axiom,
% 0.93/1.00 ! [U,V,W,X,Y,Z,X1,X2,X3,X4,X5,X6] :
% 0.93/1.00 ( ( ssRequisitionCreated(U,W,X1,X2,V,X,Y,Z,X3,X6)
% 0.93/1.00 & ( ~ ssReleaseStrategy(ssKF,X4,class(X5,property(ssFRG_CEBAN_EKGRP,X)))
% 0.93/1.00 | ~ ssReleaseStrategy(ssKF,X4,class(X5,property(ssFRG_CEBAN_WERKS,V)))
% 0.93/1.00 | ~ ssReleaseStrategy(ssKF,X4,class(X5,property(ssFRG_CEBAN_GSWRT,X3))) )
% 0.93/1.00 & ( ~ ssReleaseStrategy(ssVF,X4,class(X5,property(ssFRG_CEBAN_EKGRP,X)))
% 0.93/1.00 | ~ ssReleaseStrategy(ssVF,X4,class(X5,property(ssFRG_CEBAN_WERKS,V)))
% 0.93/1.00 | ~ ssReleaseStrategy(ssVF,X4,class(X5,property(ssFRG_CEBAN_GSWRT,X3))) ) )
% 0.93/1.00 => ssRequisitionReleased(U,W,X1,X2,V,X,Y,Z,X3,X6) ) ).
% 0.93/1.00
% 0.93/1.00 %----Customizing: Definition of the release codes which are necessary to
% 0.93/1.00 %----release a requisition (only if the strategy matches).
% 0.93/1.00 fof(ax152,axiom,
% 0.93/1.00 ! [U,V,W,X,Y,Z,X1,X2,X3,X4,X5] :
% 0.93/1.00 ( ( ssRequisitionReleasedStep(V,ssRGRP_01,ssKF,ssW1,X,X2,X3,W,Y,Z,X1,X4,X5)
% 0.93/1.00 | ( ssRequisitionReleasedStep(U,ssRGRP_01,ssVF,ssW1,X,X2,X3,W,Y,Z,X1,X4,X5)
% 0.93/1.00 & ssRequisitionReleasedStep(V,ssRGRP_01,ssVF,ssW2,X,X2,X3,W,Y,Z,X1,X4,X5) ) )
% 0.93/1.00 => ssRequisitionReleased(V,X,X2,X3,W,Y,Z,X1,X4,X5) ) ).
% 0.93/1.00
% 0.93/1.00 %----Role: Order
% 0.93/1.00 %----If a requisition has been created and has already been released and the
% 0.93/1.00 %----user has access to create order objects, then the order (object) will be
% 0.93/1.00 %----created by the user
% 0.93/1.00 fof(ax153,axiom,
% 0.93/1.00 ! [U,V,W,X,Y,Z,X1,X2,X3,X4,X5] :
% 0.93/1.00 ( ( ssRequisitionReleased(U,X,X2,X3,W,Y,X1,Z,X4,X5)
% 0.93/1.00 & ssAccess(V,ssME21N)
% 0.93/1.00 & ssAccess(V,ssME22N)
% 0.93/1.00 & ssAccess(V,ssME23N)
% 0.93/1.00 & ssAccess(V,authObj(ssM_BEST_WRK,ssWERKS,W))
% 0.93/1.00 & ssAccess(V,authObj(ssM_BANF_BSA,ssBSART,X))
% 0.93/1.00 & ssAccess(V,authObj(ssM_BEST_BSA,ssBSART,X))
% 0.93/1.00 & ssAccess(V,authObj(ssM_BEST_EKG,ssEKGRP,Y))
% 0.93/1.00 & ssAccess(V,authObj(ssM_BEST_EKO,ssEKORG,X1))
% 0.93/1.00 & ssAccess(V,authObj(ssM_EINK_MKL,ssMATKL,Z))
% 0.93/1.00 & ssAccess(V,authObj(ssM_EINK_GWT,ssGSWRT,X4)) )
% 0.93/1.00 => ssOrderCreated(V,X,X2,X3,W,Y,X1,Z,X4,X5) ) ).
% 0.93/1.00
% 0.93/1.00 %----Special case: direct order (e.g. office material)
% 0.93/1.00 fof(ax154,axiom,
% 0.93/1.00 ! [U,V,W,X,Y,Z,X1,X2,X3,X4,X5,X6] :
% 0.93/1.00 ( ( ssRequisition(Y,X3,X4,X,Z,X2,X1,X5,X6)
% 0.93/1.01 & ssDirectPurchase(Y)
% 0.93/1.01 & ssAccess(U,authObj(ssM_EINK_MKL,ssMATKL,X1))
% 0.93/1.01 & ssAccess(U,authObj(ssM_EINK_GWT,ssGSWRT,X5))
% 0.93/1.01 & ssAccess(U,authObj(ssS_TCODE,ssTCD,ssME21NOFF))
% 0.93/1.01 & ssAccess(U,ssME21N)
% 0.93/1.01 & ssAccess(U,ssME22N)
% 0.93/1.01 & ssAccess(U,ssME23N)
% 0.93/1.01 & ssAccess(U,authObj(ssM_BEST_WRK,ssWERKS,X))
% 0.93/1.01 & ssAccess(U,authObj(ssM_BANF_BSA,ssBSART,Y))
% 0.93/1.01 & ssAccess(U,authObj(ssM_BEST_BSA,ssBSART,Y))
% 0.93/1.01 & ssAccess(U,authObj(ssM_BEST_EKG,ssEKGRP,Z))
% 0.93/1.01 & ssAccess(U,authObj(ssM_BEST_EKO,ssEKORG,X2)) )
% 0.93/1.01 => ( ssOrderCreated(U,Y,X3,X4,X,Z,X2,X1,X5,X6)
% 0.93/1.01 & ~ ssRequisitionCreated(V,Y,X3,X4,X,Z,X2,X1,X5,X6)
% 0.93/1.01 & ~ ssRequisitionReleased(W,Y,X3,X4,X,Z,X2,X1,X5,X6) ) ) ).
% 0.93/1.01
% 0.93/1.01 %----Business Policies
% 0.93/1.01 %----There exists no user, which is allowed to perform the complete purchase
% 0.93/1.01 %----process:
% 0.93/1.01 % - create a requisition
% 0.93/1.01 % - to release a requisition
% 0.93/1.01 % - to create an order
% 0.93/1.01 fof(ax155,axiom,
% 0.93/1.01 ~ ? [U,V,W,X,Y,Z,X1,X2,X3,X4] :
% 0.93/1.01 ( ssRequisition(Z,X1,X2,V,W,X,Y,X3,X4)
% 0.93/1.01 => ( ssRequisitionCreated(U,Z,X1,X2,V,W,X,Y,X3,X4)
% 0.93/1.01 & ssRequisitionReleased(U,Z,X1,X2,V,W,X,Y,X3,X4)
% 0.93/1.01 & ssOrderCreated(U,Z,X1,X2,V,W,X,Y,X3,X4) ) ) ).
% 0.93/1.01
% 0.93/1.01 %----It is prohibited to create orders greater than 1000 EUR without a
% 0.93/1.01 %----requisition
% 0.93/1.01 fof(ax156,axiom,
% 0.93/1.01 ! [U,V,W,X,Y,Z,X1,X2,X3] :
% 0.93/1.01 ? [X4] :
% 0.93/1.01 ( ssOrderCreated(U,Z,X1,X2,V,X,Y,W,ssGREATER_1000_LESS_10000_EUR,X3)
% 0.93/1.01 => ssRequisitionCreated(X4,Z,X1,X2,V,X,Y,W,ssGREATER_1000_LESS_10000_EUR,X3) ) ).
% 0.93/1.01
% 0.93/1.01 fof(ax157,axiom,
% 0.93/1.01 ! [U,V,W,X,Y,Z,X1,X2,X3] :
% 0.93/1.01 ? [X4] :
% 0.93/1.01 ( ssOrderCreated(U,Z,X1,X2,V,X,Y,W,ssGREATER_10000_EUR,X3)
% 0.93/1.01 => ssRequisitionCreated(X4,Z,X1,X2,V,X,Y,W,ssGREATER_10000_EUR,X3) ) ).
% 0.93/1.01
% 0.93/1.01 fof(co1,conjecture,
% 0.93/1.01 ? [U,V,W,X,Y,Z,X1,X2,X3] :
% 0.93/1.01 ( ssRequisition(Y,Z,X1,U,ssINF,W,X,X2,X3)
% 0.93/1.01 => ssRequisitionCreated(ssMUELLER,Y,Z,X1,ssINF,V,W,X,X2,X3) ) ).
% 0.93/1.01
% 0.93/1.01 %------------------------------------------------------------------------------
% 0.93/1.01 %-------------------------------------------
% 0.93/1.01 % Proof found
% 0.93/1.01 % SZS status Theorem for theBenchmark
% 0.93/1.01 % SZS output start Proof
% 0.93/1.01 %ClaNum:178(EqnAxiom:0)
% 0.93/1.01 %VarNum:782(SingletonVarNum:314)
% 0.93/1.01 %MaxLitNum:20
% 0.93/1.01 %MaxfuncDepth:2
% 0.93/1.01 %SharedTerms:390
% 0.93/1.01 %goalClause: 128
% 0.93/1.01 %singleGoalClaCount:1
% 0.93/1.01 [1]P1(a1)
% 0.93/1.01 [2]P4(a19)
% 0.93/1.01 [3]P5(a20,a60)
% 0.93/1.01 [4]P5(a36,a80)
% 0.93/1.01 [5]P5(a49,a61)
% 0.93/1.01 [6]P5(a62,a72)
% 0.93/1.01 [7]P5(a37,a74)
% 0.93/1.01 [16]P6(a38,a63,a64)
% 0.93/1.01 [17]P6(a65,a63,a64)
% 0.93/1.01 [18]P6(a65,a63,a69)
% 0.93/1.01 [8]P2(f2(a60,a76))
% 0.93/1.01 [9]P2(f2(a60,a79))
% 0.93/1.01 [10]P2(f2(a80,a76))
% 0.93/1.01 [11]P2(f2(a80,a81))
% 0.93/1.01 [12]P2(f2(a72,a75))
% 0.93/1.01 [13]P2(f2(a72,a77))
% 0.93/1.01 [14]P2(f2(a74,a75))
% 0.93/1.01 [15]P2(f2(a74,a78))
% 0.93/1.01 [19]P9(a38,a63,f3(a21,f5(a22,a29)))
% 0.93/1.01 [20]P9(a38,a63,f3(a21,f5(a27,a34)))
% 0.93/1.01 [21]P9(a38,a63,f3(a21,f5(a28,a30)))
% 0.93/1.01 [22]P9(a65,a63,f3(a21,f5(a22,a29)))
% 0.93/1.01 [23]P9(a65,a63,f3(a21,f5(a27,a34)))
% 0.93/1.01 [24]P9(a65,a63,f3(a21,f5(a28,a31)))
% 0.93/1.01 [25]P10(f14(a70,f4(a66,a68,a39)))
% 0.93/1.01 [26]P10(f14(a70,f4(a66,a68,a46)))
% 0.93/1.01 [27]P10(f14(a70,f4(a66,a68,a47)))
% 0.93/1.01 [28]P10(f14(a70,f4(a50,a15,a6)))
% 0.93/1.01 [29]P10(f14(a70,f4(a50,a15,a9)))
% 0.93/1.01 [30]P10(f14(a70,f4(a50,a15,a10)))
% 0.93/1.01 [31]P10(f14(a70,f4(a50,a71,a16)))
% 0.93/1.01 [32]P10(f14(a70,f4(a51,a15,a67)))
% 0.93/1.01 [33]P10(f14(a70,f4(a51,a17,a67)))
% 0.93/1.01 [34]P10(f14(a70,f4(a52,a15,a67)))
% 0.93/1.01 [35]P10(f14(a70,f4(a52,a23,a29)))
% 0.93/1.01 [36]P10(f14(a61,f4(a66,a68,a39)))
% 0.93/1.01 [37]P10(f14(a61,f4(a50,a15,a6)))
% 0.93/1.01 [38]P10(f14(a61,f4(a50,a15,a9)))
% 0.93/1.01 [39]P10(f14(a61,f4(a50,a15,a10)))
% 0.93/1.01 [40]P10(f14(a61,f4(a50,a71,a34)))
% 0.93/1.01 [41]P10(f14(a61,f4(a51,a15,a67)))
% 0.93/1.01 [42]P10(f14(a61,f4(a51,a17,a67)))
% 0.93/1.01 [43]P10(f14(a61,f4(a52,a15,a67)))
% 0.93/1.01 [44]P10(f14(a61,f4(a52,a23,a29)))
% 0.93/1.01 [45]P10(f14(a76,f4(a66,a68,a47)))
% 0.93/1.01 [46]P10(f14(a76,f4(a66,a68,a48)))
% 0.93/1.01 [47]P10(f14(a76,f4(a50,a15,a9)))
% 0.93/1.01 [48]P10(f14(a76,f4(a50,a15,a10)))
% 0.93/1.01 [49]P10(f14(a76,f4(a50,a15,a11)))
% 0.93/1.01 [50]P10(f14(a76,f4(a50,a71,a34)))
% 0.93/1.01 [51]P10(f14(a76,f4(a51,a15,a9)))
% 0.93/1.01 [52]P10(f14(a76,f4(a51,a15,a10)))
% 0.93/1.01 [53]P10(f14(a76,f4(a51,a15,a11)))
% 0.93/1.01 [54]P10(f14(a76,f4(a51,a17,a19)))
% 0.93/1.01 [55]P10(f14(a76,f4(a52,a15,a9)))
% 0.93/1.01 [56]P10(f14(a76,f4(a52,a15,a10)))
% 0.93/1.01 [57]P10(f14(a76,f4(a52,a15,a11)))
% 0.93/1.01 [58]P10(f14(a76,f4(a52,a23,a29)))
% 0.93/1.01 [59]P10(f14(a79,f4(a53,a24,a64)))
% 0.93/1.01 [60]P10(f14(a79,f4(a53,a26,a63)))
% 0.93/1.01 [61]P10(f14(a81,f4(a53,a24,a69)))
% 0.93/1.01 [62]P10(f14(a81,f4(a53,a26,a63)))
% 0.93/1.01 [63]P10(f14(a75,f4(a66,a68,a40)))
% 0.93/1.01 [64]P10(f14(a75,f4(a66,a68,a43)))
% 0.93/1.01 [65]P10(f14(a75,f4(a66,a68,a45)))
% 0.93/1.01 [66]P10(f14(a75,f4(a51,a15,a6)))
% 0.93/1.01 [67]P10(f14(a75,f4(a54,a15,a6)))
% 0.93/1.01 [68]P10(f14(a75,f4(a54,a15,a9)))
% 0.93/1.01 [69]P10(f14(a75,f4(a54,a15,a10)))
% 0.93/1.01 [70]P10(f14(a75,f4(a54,a15,a11)))
% 0.93/1.01 [71]P10(f14(a75,f4(a54,a15,a12)))
% 0.93/1.01 [72]P10(f14(a75,f4(a54,a25,a34)))
% 0.93/1.01 [73]P10(f14(a75,f4(a55,a15,a6)))
% 0.93/1.01 [74]P10(f14(a75,f4(a55,a15,a9)))
% 0.93/1.01 [75]P10(f14(a75,f4(a55,a15,a10)))
% 0.93/1.01 [76]P10(f14(a75,f4(a55,a15,a11)))
% 0.93/1.01 [77]P10(f14(a75,f4(a55,a15,a12)))
% 0.93/1.01 [78]P10(f14(a75,f4(a57,a15,a6)))
% 0.93/1.01 [79]P10(f14(a75,f4(a57,a15,a9)))
% 0.93/1.01 [80]P10(f14(a75,f4(a57,a15,a10)))
% 0.93/1.01 [81]P10(f14(a75,f4(a57,a15,a11)))
% 0.93/1.01 [82]P10(f14(a75,f4(a57,a15,a12)))
% 0.93/1.01 [83]P10(f14(a75,f4(a57,a71,a34)))
% 0.93/1.01 [84]P10(f14(a75,f4(a56,a15,a6)))
% 0.93/1.01 [85]P10(f14(a75,f4(a56,a15,a9)))
% 0.93/1.01 [86]P10(f14(a75,f4(a56,a15,a10)))
% 0.93/1.01 [87]P10(f14(a75,f4(a56,a15,a11)))
% 0.93/1.01 [88]P10(f14(a75,f4(a56,a15,a12)))
% 0.93/1.01 [89]P10(f14(a75,f4(a56,a23,a29)))
% 0.93/1.01 [90]P10(f14(a78,f4(a66,a68,a44)))
% 0.93/1.01 [91]P10(f14(a78,f4(a51,a17,a1)))
% 0.93/1.01 [92]P10(f14(a78,f4(a55,a17,a1)))
% 0.93/1.01 [93]P10(f14(a78,f4(a58,a41,a18)))
% 0.93/1.01 [94]P10(f14(a78,f4(a59,a32,a42)))
% 0.93/1.01 [95]P10(f14(a77,f4(a51,a17,a67)))
% 0.93/1.01 [96]P10(f14(a77,f4(a55,a17,a67)))
% 0.93/1.01 [97]P10(f14(a77,f4(a58,a41,a67)))
% 0.93/1.01 [98]P10(f14(a77,f4(a59,a32,a67)))
% 0.93/1.01 [99]P10(f14(a73,f4(a66,a68,a40)))
% 0.93/1.01 [100]P10(f14(a73,f4(a51,a15,a6)))
% 0.93/1.01 [101]P10(f14(a73,f4(a51,a17,a19)))
% 0.93/1.01 [102]P10(f14(a73,f4(a54,a15,a6)))
% 0.93/1.01 [103]P10(f14(a73,f4(a54,a15,a9)))
% 0.93/1.01 [104]P10(f14(a73,f4(a54,a15,a10)))
% 0.93/1.01 [105]P10(f14(a73,f4(a54,a15,a11)))
% 0.93/1.01 [106]P10(f14(a73,f4(a54,a15,a12)))
% 0.93/1.01 [107]P10(f14(a73,f4(a54,a25,a16)))
% 0.93/1.01 [108]P10(f14(a73,f4(a55,a15,a6)))
% 0.93/1.01 [109]P10(f14(a73,f4(a55,a15,a9)))
% 0.93/1.01 [110]P10(f14(a73,f4(a55,a15,a10)))
% 0.93/1.01 [111]P10(f14(a73,f4(a55,a15,a11)))
% 0.93/1.01 [112]P10(f14(a73,f4(a55,a15,a12)))
% 0.93/1.01 [113]P10(f14(a73,f4(a55,a17,a19)))
% 0.93/1.01 [114]P10(f14(a73,f4(a57,a15,a6)))
% 0.93/1.01 [115]P10(f14(a73,f4(a57,a15,a9)))
% 0.93/1.01 [116]P10(f14(a73,f4(a57,a15,a10)))
% 0.93/1.01 [117]P10(f14(a73,f4(a57,a15,a11)))
% 0.93/1.01 [118]P10(f14(a73,f4(a57,a15,a12)))
% 0.93/1.01 [119]P10(f14(a73,f4(a57,a71,a16)))
% 0.93/1.01 [120]P10(f14(a73,f4(a56,a15,a6)))
% 0.93/1.01 [121]P10(f14(a73,f4(a56,a15,a9)))
% 0.93/1.01 [122]P10(f14(a73,f4(a56,a15,a10)))
% 0.93/1.01 [123]P10(f14(a73,f4(a56,a15,a11)))
% 0.93/1.01 [124]P10(f14(a73,f4(a56,a15,a12)))
% 0.93/1.01 [125]P10(f14(a73,f4(a56,a23,a29)))
% 0.93/1.01 [126]P10(f14(a73,f4(a58,a41,a67)))
% 0.93/1.01 [127]P10(f14(a73,f4(a59,a32,a67)))
% 0.93/1.01 [128]~P11(a49,x1281,x1282,x1283,a34,x1284,x1285,x1286,x1287,x1288)
% 0.93/1.01 [129]~P4(x1291)+~P1(x1291)
% 0.93/1.01 [131]~P9(x1311,x1312,f3(a21,f5(a22,a29)))+~P9(x1311,x1312,f3(a21,f5(a22,a35)))
% 0.93/1.01 [133]~P9(x1331,x1332,f3(a21,f5(a27,a34)))+~P9(x1331,x1332,f3(a21,f5(a27,a16)))
% 0.93/1.01 [135]~P9(x1351,x1352,f3(a21,f5(a27,a16)))+~P9(x1351,x1352,f3(a21,f5(a27,a33)))
% 0.93/1.01 [137]~P9(x1371,x1372,f3(a21,f5(a27,a34)))+~P9(x1371,x1372,f3(a21,f5(a27,a33)))
% 0.93/1.01 [139]~P9(x1391,x1392,f3(a21,f5(a28,a30)))+~P9(x1391,x1392,f3(a21,f5(a28,a42)))
% 0.93/1.01 [141]~P9(x1411,x1412,f3(a21,f5(a28,a42)))+~P9(x1411,x1412,f3(a21,f5(a28,a31)))
% 0.93/1.01 [143]~P9(x1431,x1432,f3(a21,f5(a28,a31)))+~P9(x1431,x1432,f3(a21,f5(a28,a30)))
% 0.93/1.01 [144]P3(x1441,f4(x1442,x1443,a42))+~P14(f82(x1441,f4(x1442,x1443,a30)))
% 0.93/1.01 [145]P3(x1451,f4(x1452,x1453,a42))+~P14(f82(x1451,f4(x1452,x1453,a31)))
% 0.93/1.01 [146]P3(x1461,f4(x1462,x1463,a30))+~P14(f82(x1461,f4(x1462,x1463,a31)))
% 0.93/1.01 [147]P3(x1471,f4(x1472,x1473,x1474))+~P14(f82(x1471,f4(x1472,x1473,a67)))
% 0.93/1.01 [148]P3(x1481,f4(x1482,x1483,x1484))+~P14(f82(x1481,f4(x1482,x1483,x1484)))
% 0.93/1.01 [173]~P8(x1731,x1736,x1737,x1738,x1732,x1734,x1735,x1733,a30,x1739)+P11(f7(x1731,x1732,x1733,x1734,x1735,x1736,x1737,x1738,x1739),x1736,x1737,x1738,x1732,x1734,x1735,x1733,a30,x1739)
% 0.93/1.01 [174]~P8(x1741,x1746,x1747,x1748,x1742,x1744,x1745,x1743,a31,x1749)+P11(f8(x1741,x1742,x1743,x1744,x1745,x1746,x1747,x1748,x1749),x1746,x1747,x1748,x1742,x1744,x1745,x1743,a31,x1749)
% 0.93/1.01 [177]P12(x1771,x1772,x1773,x1774,x1775,x1776,x1777,x1778,x1779,x17710)+~P13(x1771,a63,a38,a64,x1772,x1773,x1774,x1775,x1776,x1777,x1778,x1779,x17710)
% 0.93/1.01 [149]~P5(x1491,x1495)+P14(f82(x1491,f4(x1492,x1493,x1494)))+~P10(f14(x1495,f4(x1492,x1493,x1494)))
% 0.93/1.01 [150]~P5(x1501,x1505)+P14(f82(x1501,f4(x1502,x1503,x1504)))+~P7(f13(x1505,f4(x1502,x1503,x1504)))
% 0.93/1.01 [175]~P12(x1751,x1752,x1753,x1754,x1755,x1756,x1757,x1758,x1759,x17510)+~P8(x1751,x1752,x1753,x1754,x1755,x1756,x1757,x1758,x1759,x17510)+~P11(x1751,x1752,x1753,x1754,x1755,x1756,x1757,x1758,x1759,x17510)
% 0.93/1.01 [178]P12(x1781,x1782,x1783,x1784,x1785,x1786,x1787,x1788,x1789,x17810)+~P13(x1781,a63,a65,a69,x1782,x1783,x1784,x1785,x1786,x1787,x1788,x1789,x17810)+~P13(x17811,a63,a65,a64,x1782,x1783,x1784,x1785,x1786,x1787,x1788,x1789,x17810)
% 0.93/1.01 [151]~P5(x1511,x1515)+~P2(f2(x1515,x1516))+P14(f82(x1511,f4(x1512,x1513,x1514)))+~P10(f14(x1516,f4(x1512,x1513,x1514)))
% 0.93/1.01 [163]~P11(x1631,x1632,x1633,x1634,x1635,x1636,x1637,x1638,x1639,x16310)+P12(x1631,x1632,x1633,x1634,x1635,x1636,x1637,x1638,x1639,x16310)+P9(a65,x16311,f3(x16312,f5(a28,x1639)))+P9(a38,x16311,f3(x16312,f5(a22,x1636)))
% 0.93/1.01 [164]~P11(x1641,x1642,x1643,x1644,x1645,x1646,x1647,x1648,x1649,x16410)+P12(x1641,x1642,x1643,x1644,x1645,x1646,x1647,x1648,x1649,x16410)+P9(a65,x16411,f3(x16412,f5(a22,x1646)))+P9(a38,x16411,f3(x16412,f5(a28,x1649)))
% 0.93/1.01 [165]~P11(x1651,x1652,x1653,x1654,x1655,x1656,x1657,x1658,x1659,x16510)+P12(x1651,x1652,x1653,x1654,x1655,x1656,x1657,x1658,x1659,x16510)+P9(a65,x16511,f3(x16512,f5(a28,x1659)))+P9(a38,x16511,f3(x16512,f5(a27,x1655)))
% 0.93/1.01 [166]~P11(x1661,x1662,x1663,x1664,x1665,x1666,x1667,x1668,x1669,x16610)+P12(x1661,x1662,x1663,x1664,x1665,x1666,x1667,x1668,x1669,x16610)+P9(a65,x16611,f3(x16612,f5(a22,x1666)))+P9(a38,x16611,f3(x16612,f5(a27,x1665)))
% 0.93/1.01 [167]~P11(x1671,x1672,x1673,x1674,x1675,x1676,x1677,x1678,x1679,x16710)+P12(x1671,x1672,x1673,x1674,x1675,x1676,x1677,x1678,x1679,x16710)+P9(a65,x16711,f3(x16712,f5(a27,x1675)))+P9(a38,x16711,f3(x16712,f5(a28,x1679)))
% 0.93/1.01 [168]~P11(x1681,x1682,x1683,x1684,x1685,x1686,x1687,x1688,x1689,x16810)+P12(x1681,x1682,x1683,x1684,x1685,x1686,x1687,x1688,x1689,x16810)+P9(a65,x16811,f3(x16812,f5(a27,x1685)))+P9(a38,x16811,f3(x16812,f5(a22,x1686)))
% 0.93/1.01 [169]~P11(x1691,x1692,x1693,x1694,x1695,x1696,x1697,x1698,x1699,x16910)+P12(x1691,x1692,x1693,x1694,x1695,x1696,x1697,x1698,x1699,x16910)+P9(a65,x16911,f3(x16912,f5(a28,x1699)))+P9(a38,x16911,f3(x16912,f5(a28,x1699)))
% 0.93/1.01 [170]~P11(x1701,x1702,x1703,x1704,x1705,x1706,x1707,x1708,x1709,x17010)+P12(x1701,x1702,x1703,x1704,x1705,x1706,x1707,x1708,x1709,x17010)+P9(a65,x17011,f3(x17012,f5(a22,x1706)))+P9(a38,x17011,f3(x17012,f5(a22,x1706)))
% 0.93/1.01 [171]~P11(x1711,x1712,x1713,x1714,x1715,x1716,x1717,x1718,x1719,x17110)+P12(x1711,x1712,x1713,x1714,x1715,x1716,x1717,x1718,x1719,x17110)+P9(a65,x17111,f3(x17112,f5(a27,x1715)))+P9(a38,x17111,f3(x17112,f5(a27,x1715)))
% 0.93/1.01 [159]~P4(x1592)+P11(x1591,x1592,x1593,x1594,x1595,x1596,x1597,x1598,x1599,x15910)+~P3(x1591,a39)+~P3(x1591,f4(a50,a71,x1595))+~P3(x1591,f4(a51,a17,x1592))+~P3(x1591,f4(a52,a23,x1596))
% 0.93/1.01 [152]P3(x1521,a39)+~P3(x1521,f4(a66,a68,a39))+~P3(x1521,f4(a50,a15,a6))+~P3(x1521,f4(a51,a15,a6))+~P3(x1521,f4(a50,a71,x1522))+~P3(x1521,f4(a51,a17,x1523))+~P3(x1521,f4(a52,a23,x1524))+~P3(x1521,f4(a52,a15,a6))
% 0.93/1.01 [153]P3(x1531,a46)+~P3(x1531,f4(a50,a15,a9))+~P3(x1531,f4(a66,a68,a46))+~P3(x1531,f4(a51,a15,a9))+~P3(x1531,f4(a51,a15,a11))+~P3(x1531,f4(a52,a15,a9))+~P3(x1531,f4(a50,a71,x1532))+~P3(x1531,f4(a51,a17,x1533))+~P3(x1531,f4(a52,a23,x1534))
% 0.93/1.01 [154]P3(x1541,a47)+~P3(x1541,f4(a50,a15,a10))+~P3(x1541,f4(a66,a68,a47))+~P3(x1541,f4(a51,a15,a11))+~P3(x1541,f4(a51,a15,a10))+~P3(x1541,f4(a52,a15,a10))+~P3(x1541,f4(a50,a71,x1542))+~P3(x1541,f4(a51,a17,x1543))+~P3(x1541,f4(a52,a23,x1544))
% 0.93/1.01 [155]~P3(x1551,a47)+P3(x1551,a48)+~P3(x1551,f4(a50,a15,a9))+~P3(x1551,f4(a51,a15,a11))+~P3(x1551,f4(a51,a15,a9))+~P3(x1551,f4(a52,a15,a9))+~P3(x1551,f4(a66,a68,a48))+~P3(x1551,f4(a50,a71,x1552))+~P3(x1551,f4(a51,a17,x1553))+~P3(x1551,f4(a52,a23,x1554))+~P3(x1551,f4(a53,a24,x1555))+~P3(x1551,f4(a53,a26,x1556))
% 0.93/1.01 [172]P8(x1721,x1722,x1723,x1724,x1725,x1726,x1727,x1728,x1729,x17210)+~P12(x17211,x1722,x1723,x1724,x1725,x1726,x1727,x1728,x1729,x17210)+~P3(x1721,a40)+~P3(x1721,a43)+~P3(x1721,a45)+~P3(x1721,f4(a51,a17,x1722))+~P3(x1721,f4(a54,a25,x1727))+~P3(x1721,f4(a55,a17,x1722))+~P3(x1721,f4(a57,a71,x1725))+~P3(x1721,f4(a56,a23,x1726))+~P3(x1721,f4(a58,a41,x1728))+~P3(x1721,f4(a59,a32,x1729))
% 0.93/1.01 [176]~P6(x1763,x1762,x1764)+P13(x1761,x1762,x1763,x1764,x1765,x1766,x1767,x1768,x1769,x17610,x17611,x17612,x17613)+~P11(x17615,x1765,x1766,x1767,x1768,x1769,x17610,x17611,x17612,x17613)+~P3(x1761,a48)+~P3(x1761,f4(a50,a71,x1768))+~P3(x1761,f4(a51,a17,x1765))+~P3(x1761,f4(a52,a23,x1769))+~P3(x1761,f4(a53,a24,x1764))+~P3(x1761,f4(a53,a26,x1762))+~P9(x1763,x1762,f3(x17614,f5(a27,x1768)))+~P9(x1763,x1762,f3(x17614,f5(a28,x17612)))+~P9(x1763,x1762,f3(x17614,f5(a22,x1769)))
% 0.93/1.01 [160]~P1(x1602)+P8(x1601,x1602,x1603,x1604,x1605,x1606,x1607,x1608,x1609,x16010)+~P3(x1601,a40)+~P3(x1601,a43)+~P3(x1601,a45)+~P3(x1601,f4(a66,a68,a44))+~P3(x1601,f4(a51,a17,x1602))+~P3(x1601,f4(a54,a25,x1607))+~P3(x1601,f4(a55,a17,x1602))+~P3(x1601,f4(a57,a71,x1605))+~P3(x1601,f4(a56,a23,x1606))+~P3(x1601,f4(a58,a41,x1608))+~P3(x1601,f4(a59,a32,x1609))
% 0.93/1.01 [161]~P1(x1611)+~P11(x1618,x1611,x1619,x16110,x1614,x1615,x1613,x1616,x1617,x16111)+~P3(x1612,a43)+~P3(x1612,a45)+~P3(x1612,a40)+~P3(x1612,f4(a66,a68,a44))+~P3(x1612,f4(a51,a17,x1611))+~P3(x1612,f4(a55,a17,x1611))+~P3(x1612,f4(a54,a25,x1613))+~P3(x1612,f4(a57,a71,x1614))+~P3(x1612,f4(a56,a23,x1615))+~P3(x1612,f4(a58,a41,x1616))+~P3(x1612,f4(a59,a32,x1617))
% 0.93/1.01 [162]~P1(x1621)+~P12(x1628,x1621,x1629,x16210,x1624,x1625,x1623,x1626,x1627,x16211)+~P3(x1622,a43)+~P3(x1622,a45)+~P3(x1622,a40)+~P3(x1622,f4(a66,a68,a44))+~P3(x1622,f4(a51,a17,x1621))+~P3(x1622,f4(a55,a17,x1621))+~P3(x1622,f4(a54,a25,x1623))+~P3(x1622,f4(a57,a71,x1624))+~P3(x1622,f4(a56,a23,x1625))+~P3(x1622,f4(a58,a41,x1626))+~P3(x1622,f4(a59,a32,x1627))
% 0.93/1.01 [156]P3(x1561,a40)+~P3(x1561,f4(a51,a15,a6))+~P3(x1561,f4(a54,a15,a6))+~P3(x1561,f4(a56,a15,a12))+~P3(x1561,f4(a56,a15,a6))+~P3(x1561,f4(a57,a15,a12))+~P3(x1561,f4(a57,a15,a11))+~P3(x1561,f4(a57,a15,a6))+~P3(x1561,f4(a55,a15,a12))+~P3(x1561,f4(a55,a15,a6))+~P3(x1561,f4(a54,a15,a12))+~P3(x1561,f4(a66,a68,a40))+~P3(x1561,f4(a55,a17,x1562))+~P3(x1561,f4(a51,a17,x1562))+~P3(x1561,f4(a54,a25,x1563))+~P3(x1561,f4(a57,a71,x1564))+~P3(x1561,f4(a56,a23,x1565))
% 0.93/1.01 [157]P3(x1571,a45)+~P3(x1571,f4(a51,a15,a6))+~P3(x1571,f4(a56,a15,a12))+~P3(x1571,f4(a55,a15,a12))+~P3(x1571,f4(a54,a15,a12))+~P3(x1571,f4(a54,a15,a11))+~P3(x1571,f4(a56,a15,a11))+~P3(x1571,f4(a56,a15,a10))+~P3(x1571,f4(a57,a15,a10))+~P3(x1571,f4(a55,a15,a11))+~P3(x1571,f4(a55,a15,a10))+~P3(x1571,f4(a54,a15,a10))+~P3(x1571,f4(a66,a68,a45))+~P3(x1571,f4(a55,a17,x1572))+~P3(x1571,f4(a51,a17,x1572))+~P3(x1571,f4(a54,a25,x1573))+~P3(x1571,f4(a57,a71,x1574))+~P3(x1571,f4(a56,a23,x1575))
% 0.93/1.01 [158]P3(x1581,a43)+~P3(x1581,f4(a51,a15,a6))+~P3(x1581,f4(a54,a15,a12))+~P3(x1581,f4(a56,a15,a12))+~P3(x1581,f4(a55,a15,a12))+~P3(x1581,f4(a54,a15,a11))+~P3(x1581,f4(a55,a15,a11))+~P3(x1581,f4(a57,a15,a11))+~P3(x1581,f4(a57,a15,a12))+~P3(x1581,f4(a56,a15,a11))+~P3(x1581,f4(a54,a15,a9))+~P3(x1581,f4(a55,a15,a9))+~P3(x1581,f4(a57,a15,a9))+~P3(x1581,f4(a56,a15,a9))+~P3(x1581,f4(a66,a68,a43))+~P3(x1581,f4(a55,a17,x1582))+~P3(x1581,f4(a51,a17,x1582))+~P3(x1581,f4(a54,a25,x1583))+~P3(x1581,f4(a57,a71,x1584))+~P3(x1581,f4(a56,a23,x1585))
% 0.93/1.01 %EqnAxiom
% 0.93/1.01
% 0.93/1.01 %-------------------------------------------
% 0.93/1.01 cnf(185,plain,
% 0.93/1.01 (~P9(a65,a63,f3(a21,f5(a27,a33)))),
% 0.93/1.01 inference(scs_inference,[],[1,23,21,24,129,143,141,139,137])).
% 0.93/1.01 cnf(197,plain,
% 0.93/1.01 (P13(x1971,a63,a65,a64,x1972,x1973,x1974,a34,a29,x1975,x1976,a31,x1977)+~P11(x1978,x1972,x1973,x1974,a34,a29,x1975,x1976,a31,x1977)+~P3(x1971,a48)+~P3(x1971,f4(a51,a17,x1972))+~P3(x1971,f4(a52,a23,a29))+~P3(x1971,f4(a53,a24,a64))+~P3(x1971,f4(a53,a26,a63))+~P3(x1971,f4(a50,a71,a34))),
% 0.93/1.01 inference(scs_inference,[],[1,3,17,8,22,23,21,24,47,129,143,141,139,137,133,131,151,148,176])).
% 0.93/1.01 cnf(202,plain,
% 0.93/1.01 (P14(f82(a49,f4(a66,a68,a39)))),
% 0.93/1.01 inference(scs_inference,[],[2,5,36,24,143,129,149])).
% 0.93/1.01 cnf(222,plain,
% 0.93/1.01 (P14(f82(a36,f4(a50,a15,a10)))),
% 0.93/1.01 inference(scs_inference,[],[1,4,10,48,129,151])).
% 0.93/1.01 cnf(239,plain,
% 0.93/1.01 (~P3(a49,a39)+~P3(a49,f4(a51,a17,a19))+~P3(a49,f4(a52,a23,x2391))+~P14(f82(a49,f4(a50,a71,a34)))),
% 0.93/1.01 inference(scs_inference,[],[2,20,128,133,129,159,148])).
% 0.93/1.01 cnf(254,plain,
% 0.93/1.01 (P14(f82(a49,f4(a50,a15,a6)))),
% 0.93/1.01 inference(scs_inference,[],[37,5,222,1,148,129,149])).
% 0.93/1.01 cnf(258,plain,
% 0.93/1.01 (~P9(a38,a63,f3(a21,f5(a27,a33)))),
% 0.93/1.01 inference(scs_inference,[],[58,37,4,5,10,20,222,1,148,129,149,151,137])).
% 0.93/1.01 cnf(286,plain,
% 0.93/1.01 (P14(f82(a49,f4(a51,a15,a67)))),
% 0.93/1.01 inference(scs_inference,[],[41,5,149])).
% 0.93/1.01 cnf(309,plain,
% 0.93/1.01 (P3(a49,f4(a51,a15,x3091))),
% 0.93/1.01 inference(scs_inference,[],[12,63,6,286,1,151,129,147])).
% 0.93/1.01 cnf(330,plain,
% 0.93/1.01 (P3(a49,f4(a52,a15,x3301))),
% 0.93/1.01 inference(scs_inference,[],[43,185,258,5,2,149,129,171,147])).
% 0.93/1.01 cnf(335,plain,
% 0.93/1.01 (P14(f82(a49,f4(a52,a23,a29)))),
% 0.93/1.01 inference(scs_inference,[],[44,5,149])).
% 0.93/1.01 cnf(347,plain,
% 0.93/1.01 (P3(a49,f4(a52,a23,a29))),
% 0.93/1.01 inference(scs_inference,[],[335,2,129,148])).
% 0.93/1.01 cnf(357,plain,
% 0.93/1.01 (~P3(a49,f4(a51,a17,a19))+~P3(a49,a39)+~P14(f82(a49,f4(a50,a71,a34)))),
% 0.93/1.01 inference(scs_inference,[],[347,239])).
% 0.93/1.01 cnf(362,plain,
% 0.93/1.01 (P14(f82(a49,f4(a50,a71,a34)))),
% 0.93/1.01 inference(scs_inference,[],[8,45,40,3,5,151,149])).
% 0.93/1.01 cnf(384,plain,
% 0.93/1.01 (~P3(a49,f4(a51,a17,a19))+~P3(a49,a39)),
% 0.93/1.01 inference(scs_inference,[],[362,357])).
% 0.93/1.01 cnf(393,plain,
% 0.93/1.01 (P3(a49,a39)+~P3(a49,f4(a50,a15,a6))+~P3(a49,f4(a66,a68,a39))+~P3(a49,f4(a51,a17,x3931))),
% 0.93/1.01 inference(scs_inference,[],[99,362,347,309,330,7,1,148,129,151,197,152])).
% 0.93/1.01 cnf(397,plain,
% 0.93/1.01 (P3(a49,a39)+~P3(a49,f4(a66,a68,a39))+~P3(a49,f4(a51,a17,x3971))+~P14(f82(a49,f4(a50,a15,a67)))),
% 0.93/1.01 inference(scs_inference,[],[99,362,347,309,330,7,1,148,129,151,197,152,147])).
% 0.93/1.01 cnf(411,plain,
% 0.93/1.01 (~P3(a49,f4(a66,a68,a39))+~P3(a49,f4(a50,a15,a6))),
% 0.93/1.01 inference(scs_inference,[],[42,5,2,149,129,147,384,397,393])).
% 0.93/1.01 cnf(426,plain,
% 0.93/1.01 (~P3(a49,f4(a50,a15,a6))),
% 0.93/1.01 inference(scs_inference,[],[10,49,202,4,1,148,151,129,411])).
% 0.93/1.01 cnf(436,plain,
% 0.93/1.01 ($false),
% 0.93/1.01 inference(scs_inference,[],[254,426,148]),
% 0.93/1.01 ['proof']).
% 0.93/1.01 % SZS output end Proof
% 0.93/1.01 % Total time :0.330000s
%------------------------------------------------------------------------------