TSTP Solution File: SWV438+1 by Bliksem---1.12

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Bliksem---1.12
% Problem  : SWV438+1 : TPTP v8.1.0. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : bliksem %s

% Computer : n005.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  : 0s
% DateTime : Wed Jul 20 16:25:08 EDT 2022

% Result   : Theorem 0.81s 1.17s
% Output   : Refutation 0.81s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.14/0.14  % Problem  : SWV438+1 : TPTP v8.1.0. Released v4.0.0.
% 0.14/0.15  % Command  : bliksem %s
% 0.16/0.36  % Computer : n005.cluster.edu
% 0.16/0.36  % Model    : x86_64 x86_64
% 0.16/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.16/0.36  % Memory   : 8042.1875MB
% 0.16/0.36  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.16/0.36  % CPULimit : 300
% 0.16/0.36  % DateTime : Wed Jun 15 14:05:39 EDT 2022
% 0.16/0.37  % CPUTime  : 
% 0.81/1.16  *** allocated 10000 integers for termspace/termends
% 0.81/1.16  *** allocated 10000 integers for clauses
% 0.81/1.16  *** allocated 10000 integers for justifications
% 0.81/1.16  Bliksem 1.12
% 0.81/1.16  
% 0.81/1.16  
% 0.81/1.16  Automatic Strategy Selection
% 0.81/1.16  
% 0.81/1.16  
% 0.81/1.16  Clauses:
% 0.81/1.16  
% 0.81/1.16  { loca_level_direct_below( X, unclassified, sbu ) }.
% 0.81/1.16  { loca_level_direct_below( X, sbu, confidential ) }.
% 0.81/1.16  { loca_level_direct_below( X, confidential, secret ) }.
% 0.81/1.16  { loca_level_direct_below( X, secret, topsecret ) }.
% 0.81/1.16  { loca_level_below( X, Y, Y ) }.
% 0.81/1.16  { ! loca_level_direct_below( X, Y, Z ), ! loca_level_below( X, T, Y ), 
% 0.81/1.16    loca_level_below( X, T, Z ) }.
% 0.81/1.16  { ! system_compartment_has_sso( system, X, Y ), admin_compartment_has_sso( 
% 0.81/1.16    admin, X, Y ) }.
% 0.81/1.16  { ! system_indi_is_oca( system, X ), ! oca_compartment_has_scg( X, Y, Z ), 
% 0.81/1.16    ! admin_compartment_has_sso( admin, Y, T ), ! sso_compartment_has_scg( T
% 0.81/1.16    , Y, Z ), admin_compartment_has_scg( admin, Y, Z ) }.
% 0.81/1.16  { ! system_file_needs_compartments( system, X, Y ), ! 
% 0.81/1.16    admin_file_has_compartments_h( admin, X, Y, Y ), 
% 0.81/1.16    admin_file_has_compartments( admin, X, Y ) }.
% 0.81/1.16  { admin_file_has_compartments_h( admin, X, Y, nil ) }.
% 0.81/1.16  { ! admin_compartment_has_sso( admin, X, Y ), ! sso_file_has_compartments( 
% 0.81/1.16    Y, Z, T ), ! admin_file_has_compartments_h( admin, Z, T, U ), 
% 0.81/1.16    admin_file_has_compartments_h( admin, Z, T, cons( X, U ) ) }.
% 0.81/1.16  { ! system_file_needs_level( system, X, Y ), ! admin_file_has_compartments
% 0.81/1.16    ( admin, X, Z ), ! admin_file_has_level_h( admin, X, Y, Z ), 
% 0.81/1.16    admin_file_has_level( admin, X, Y ) }.
% 0.81/1.16  { admin_file_has_level_h( admin, X, Y, nil ) }.
% 0.81/1.16  { ! admin_compartment_has_sso( admin, X, Y ), ! admin_compartment_has_scg( 
% 0.81/1.16    admin, X, Z ), ! sso_file_has_level( Y, T, U, Z ), ! 
% 0.81/1.16    admin_file_has_level_h( admin, T, U, W ), admin_file_has_level_h( admin, 
% 0.81/1.16    T, U, cons( X, W ) ) }.
% 0.81/1.16  { ! system_file_needs_citizenship( system, X, Y ), ! 
% 0.81/1.16    admin_file_has_compartments( admin, X, Z ), ! 
% 0.81/1.16    admin_file_has_citizenship_h( admin, X, Y, Z ), 
% 0.81/1.16    admin_file_has_citizenship( admin, X, Y ) }.
% 0.81/1.16  { admin_file_has_citizenship_h( admin, X, Y, nil ) }.
% 0.81/1.16  { ! admin_compartment_has_sso( admin, X, Y ), ! admin_compartment_has_scg( 
% 0.81/1.16    admin, X, Z ), ! sso_file_has_citizenship( Y, T, U, Z ), ! 
% 0.81/1.16    admin_file_has_citizenship_h( admin, T, U, W ), 
% 0.81/1.16    admin_file_has_citizenship_h( admin, T, U, cons( X, W ) ) }.
% 0.81/1.16  { ! system_indi_is_polygraph_admin( system, X ), ! 
% 0.81/1.16    polygraph_admin_indi_has_polygraph( X, Y ), admin_indi_has_polygraph( 
% 0.81/1.16    admin, Y ) }.
% 0.81/1.16  { ! system_indi_is_credit_admin( system, X ), ! 
% 0.81/1.16    credit_admin_indi_has_credit( X, Y ), admin_indi_has_credit( admin, Y ) }
% 0.81/1.16    .
% 0.81/1.16  { admin_indi_has_background( admin, X, unclassified ) }.
% 0.81/1.16  { ! system_indi_is_background_admin( system, X ), ! 
% 0.81/1.16    background_admin_indi_has_background( X, Y, Z ), ! loca_level_below( 
% 0.81/1.16    admin, T, Z ), admin_indi_has_background( admin, Y, T ) }.
% 0.81/1.16  { ! system_indi_is_hr_admin( system, X ), ! hr_admin_indi_has_employment( X
% 0.81/1.16    , Y ), admin_indi_has_employment( admin, Y ) }.
% 0.81/1.16  { admin_indi_has_citizenship( admin, X, anycountry ) }.
% 0.81/1.16  { ! system_indi_has_citizenship( system, X, Y ), admin_indi_has_citizenship
% 0.81/1.16    ( admin, X, Y ) }.
% 0.81/1.16  { admin_indi_has_level( admin, X, unclassified ) }.
% 0.81/1.16  { ! system_indi_needs_level( system, X, Y ), ! admin_indi_has_citizenship( 
% 0.81/1.16    admin, X, usa ), ! admin_indi_has_polygraph( admin, X ), ! 
% 0.81/1.16    admin_indi_has_employment( admin, X ), ! admin_indi_has_credit( admin, X
% 0.81/1.16     ), ! loca_level_below( admin, Z, Y ), ! system_indi_is_level_admin( 
% 0.81/1.16    system, T ), ! level_admin_indi_has_level( T, X, U ), ! loca_level_below
% 0.81/1.16    ( admin, Z, U ), ! admin_indi_has_background( admin, X, Z ), 
% 0.81/1.16    admin_indi_has_level( admin, X, Z ) }.
% 0.81/1.16  { admin_indi_has_compartments( admin, X, nil ) }.
% 0.81/1.16  { ! system_indi_needs_compartment( system, X, Y ), ! 
% 0.81/1.16    admin_indi_has_employment( admin, X ), ! admin_indi_has_citizenship( 
% 0.81/1.16    admin, X, usa ), ! admin_indi_has_polygraph_for_compartment( admin, X, Y
% 0.81/1.16     ), ! admin_indi_has_credit_for_compartment( admin, X, Y ), ! 
% 0.81/1.16    admin_compartment_has_sso( admin, Y, Z ), ! sso_indi_has_compartment( Z, 
% 0.81/1.16    X, Y ), ! admin_indi_has_background_for_compartment( admin, X, Y ), ! 
% 0.81/1.16    admin_indi_has_level_for_compartment( admin, X, Y ), ! 
% 0.81/1.16    admin_indi_has_compartments( admin, X, T ), admin_indi_has_compartments( 
% 0.81/1.16    admin, X, cons( Y, T ) ) }.
% 0.81/1.16  { ! system_indi_is_oca( system, X ), ! oca_compartment_is_compartment( X, Y
% 0.81/1.16    , T, Z, U, W ), ! admin_indi_has_background( admin, V0, Z ), 
% 0.81/1.16    admin_indi_has_background_for_compartment( admin, V0, Y ) }.
% 0.81/1.16  { ! system_indi_is_oca( system, X ), ! oca_compartment_is_compartment( X, Y
% 0.81/1.16    , Z, T, U, W ), ! admin_indi_has_level( admin, V0, Z ), 
% 0.81/1.16    admin_indi_has_level_for_compartment( admin, V0, Y ) }.
% 0.81/1.16  { ! system_indi_is_oca( system, X ), ! oca_compartment_is_compartment( X, Y
% 0.81/1.16    , Z, T, U, yes ), ! admin_indi_has_polygraph( admin, W ), 
% 0.81/1.16    admin_indi_has_polygraph_for_compartment( admin, W, Y ) }.
% 0.81/1.16  { ! system_indi_is_oca( system, X ), ! oca_compartment_is_compartment( X, Y
% 0.81/1.16    , Z, T, U, no ), admin_indi_has_polygraph_for_compartment( admin, W, Y )
% 0.81/1.16     }.
% 0.81/1.16  { ! system_indi_is_oca( system, X ), ! oca_compartment_is_compartment( X, Y
% 0.81/1.16    , Z, T, yes, U ), ! admin_indi_has_credit( admin, W ), 
% 0.81/1.16    admin_indi_has_credit_for_compartment( admin, W, Y ) }.
% 0.81/1.16  { ! system_indi_is_oca( system, X ), ! oca_compartment_is_compartment( X, Y
% 0.81/1.16    , Z, T, no, U ), admin_indi_has_credit_for_compartment( admin, W, Y ) }.
% 0.81/1.16  { ! admin_file_has_compartments( admin, X, Y ), ! 
% 0.81/1.16    admin_indi_has_compartments( admin, Z, Y ), 
% 0.81/1.16    admin_indi_has_compartments_for_file( admin, Z, X ) }.
% 0.81/1.16  { ! admin_file_has_level( admin, X, Y ), ! admin_indi_has_level( admin, Z, 
% 0.81/1.16    Y ), admin_indi_has_level_for_file( admin, Z, X ) }.
% 0.81/1.16  { ! state_file_has_owner( X, Y ), ! owner_indi_has_need_to_know( Y, Z, X )
% 0.81/1.16    , admin_indi_has_need_to_know_for_file( admin, Z, X ) }.
% 0.81/1.16  { ! admin_file_has_citizenship( admin, X, Y ), ! admin_indi_has_citizenship
% 0.81/1.16    ( admin, Z, Y ), admin_indi_has_citizenship_for_file( admin, Z, X ) }.
% 0.81/1.16  { ! admin_indi_has_citizenship( admin, X, usa ), 
% 0.81/1.16    admin_indi_has_citizenship_for_file( admin, X, Y ) }.
% 0.81/1.16  { ! state_file_is_not_working_paper( X ), ! 
% 0.81/1.16    admin_indi_has_citizenship_for_file( admin, Y, X ), ! 
% 0.81/1.16    admin_indi_has_need_to_know_for_file( admin, Y, X ), ! 
% 0.81/1.16    admin_indi_has_level_for_file( admin, Y, X ), ! 
% 0.81/1.16    admin_indi_has_compartments_for_file( admin, Y, X ), admin_indi_may_file
% 0.81/1.16    ( admin, Y, X, read ) }.
% 0.81/1.16  { ! state_file_has_owner( X, Y ), ! system_indi_is_counterintelligence( 
% 0.81/1.16    system, Z, Y ), admin_indi_may_file( admin, Z, X, read ) }.
% 0.81/1.16  { system_indi_is_oca( system, oca ) }.
% 0.81/1.16  { oca_compartment_is_compartment( oca, compartmentb, confidential, 
% 0.81/1.16    topsecret, yes, yes ) }.
% 0.81/1.16  { oca_compartment_is_compartment( oca, compartmenta, sbu, unclassified, no
% 0.81/1.16    , no ) }.
% 0.81/1.16  { system_compartment_has_sso( system, compartmentb, sso_compartmentb ) }.
% 0.81/1.16  { oca_compartment_has_scg( oca, compartmentb, scg_compartmentb ) }.
% 0.81/1.16  { sso_compartment_has_scg( sso_compartmentb, compartmentb, scg_compartmentb
% 0.81/1.16     ) }.
% 0.81/1.16  { system_compartment_has_sso( system, compartmenta, sso_compartmenta ) }.
% 0.81/1.16  { oca_compartment_has_scg( oca, compartmenta, scg_compartmenta ) }.
% 0.81/1.16  { sso_compartment_has_scg( sso_compartmenta, compartmenta, scg_compartmenta
% 0.81/1.16     ) }.
% 0.81/1.16  { state_file_is_not_working_paper( secretfile ) }.
% 0.81/1.16  { system_file_needs_compartments( system, secretfile, cons( compartmentb, 
% 0.81/1.16    cons( compartmenta, nil ) ) ) }.
% 0.81/1.16  { sso_file_has_compartments( sso_compartmentb, secretfile, cons( 
% 0.81/1.16    compartmentb, cons( compartmenta, nil ) ) ) }.
% 0.81/1.16  { sso_file_has_compartments( sso_compartmenta, secretfile, cons( 
% 0.81/1.16    compartmentb, cons( compartmenta, nil ) ) ) }.
% 0.81/1.16  { system_file_needs_level( system, secretfile, secret ) }.
% 0.81/1.16  { sso_file_has_level( sso_compartmentb, secretfile, secret, 
% 0.81/1.16    scg_compartmentb ) }.
% 0.81/1.16  { sso_file_has_level( sso_compartmenta, secretfile, secret, 
% 0.81/1.16    scg_compartmenta ) }.
% 0.81/1.16  { system_file_needs_citizenship( system, secretfile, usa ) }.
% 0.81/1.16  { sso_file_has_citizenship( sso_compartmentb, secretfile, usa, 
% 0.81/1.16    scg_compartmentb ) }.
% 0.81/1.16  { sso_file_has_citizenship( sso_compartmenta, secretfile, usa, 
% 0.81/1.16    scg_compartmenta ) }.
% 0.81/1.16  { state_file_has_owner( secretfile, owner_secretfile ) }.
% 0.81/1.16  { state_file_is_not_working_paper( not_secretfile ) }.
% 0.81/1.16  { system_file_needs_compartments( system, not_secretfile, nil ) }.
% 0.81/1.16  { system_file_needs_level( system, not_secretfile, unclassified ) }.
% 0.81/1.16  { system_file_needs_citizenship( system, not_secretfile, anycountry ) }.
% 0.81/1.16  { state_file_has_owner( not_secretfile, owner_not_secretfile ) }.
% 0.81/1.16  { system_indi_is_polygraph_admin( system, polygraph_admin ) }.
% 0.81/1.16  { system_indi_is_credit_admin( system, credit_admin ) }.
% 0.81/1.16  { system_indi_is_background_admin( system, background_admin ) }.
% 0.81/1.16  { system_indi_is_hr_admin( system, hr_admin ) }.
% 0.81/1.16  { system_indi_is_level_admin( system, level_admin ) }.
% 0.81/1.16  { system_indi_has_citizenship( system, alice, usa ) }.
% 0.81/1.16  { polygraph_admin_indi_has_polygraph( polygraph_admin, alice ) }.
% 0.81/1.16  { credit_admin_indi_has_credit( credit_admin, alice ) }.
% 0.81/1.16  { background_admin_indi_has_background( background_admin, alice, topsecret
% 0.81/1.16     ) }.
% 0.81/1.16  { hr_admin_indi_has_employment( hr_admin, alice ) }.
% 0.81/1.16  { system_indi_needs_level( system, alice, secret ) }.
% 0.81/1.16  { level_admin_indi_has_level( level_admin, alice, topsecret ) }.
% 0.81/1.16  { system_indi_needs_compartment( system, alice, compartmentb ) }.
% 0.81/1.16  { system_indi_needs_compartment( system, alice, compartmenta ) }.
% 0.81/1.16  { sso_indi_has_compartment( sso_compartmentb, alice, compartmentb ) }.
% 0.81/1.16  { sso_indi_has_compartment( sso_compartmenta, alice, compartmenta ) }.
% 0.81/1.16  { owner_indi_has_need_to_know( owner_secretfile, alice, secretfile ) }.
% 0.81/1.16  { owner_indi_has_need_to_know( owner_secretfile, alice, not_secretfile ) }
% 0.81/1.16    .
% 0.81/1.16  { system_indi_has_citizenship( system, babu, india ) }.
% 0.81/1.16  { owner_indi_has_need_to_know( owner_not_secretfile, babu, not_secretfile )
% 0.81/1.16     }.
% 0.81/1.16  { system_indi_is_counterintelligence( system, ci, owner_secretfile ) }.
% 0.81/1.16  { ! admin_indi_may_file( admin, babu, not_secretfile, read ) }.
% 0.81/1.16  
% 0.81/1.16  percentage equality = 0.000000, percentage horn = 1.000000
% 0.81/1.16  This is a near-Horn, non-equality  problem
% 0.81/1.16  
% 0.81/1.16  
% 0.81/1.16  Options Used:
% 0.81/1.16  
% 0.81/1.16  useres =            1
% 0.81/1.16  useparamod =        0
% 0.81/1.16  useeqrefl =         0
% 0.81/1.16  useeqfact =         0
% 0.81/1.16  usefactor =         1
% 0.81/1.16  usesimpsplitting =  0
% 0.81/1.16  usesimpdemod =      0
% 0.81/1.16  usesimpres =        4
% 0.81/1.16  
% 0.81/1.16  resimpinuse      =  1000
% 0.81/1.16  resimpclauses =     20000
% 0.81/1.16  substype =          standard
% 0.81/1.16  backwardsubs =      1
% 0.81/1.16  selectoldest =      5
% 0.81/1.16  
% 0.81/1.16  litorderings [0] =  split
% 0.81/1.16  litorderings [1] =  liftord
% 0.81/1.16  
% 0.81/1.16  termordering =      none
% 0.81/1.16  
% 0.81/1.16  litapriori =        1
% 0.81/1.16  termapriori =       0
% 0.81/1.16  litaposteriori =    0
% 0.81/1.16  termaposteriori =   0
% 0.81/1.16  demodaposteriori =  0
% 0.81/1.16  ordereqreflfact =   0
% 0.81/1.16  
% 0.81/1.16  litselect =         negative
% 0.81/1.16  
% 0.81/1.16  maxweight =         30000
% 0.81/1.16  maxdepth =          30000
% 0.81/1.16  maxlength =         115
% 0.81/1.16  maxnrvars =         195
% 0.81/1.16  excuselevel =       0
% 0.81/1.16  increasemaxweight = 0
% 0.81/1.16  
% 0.81/1.16  maxselected =       10000000
% 0.81/1.16  maxnrclauses =      10000000
% 0.81/1.16  
% 0.81/1.16  showgenerated =    0
% 0.81/1.16  showkept =         0
% 0.81/1.16  showselected =     0
% 0.81/1.16  showdeleted =      0
% 0.81/1.16  showresimp =       1
% 0.81/1.16  showstatus =       2000
% 0.81/1.16  
% 0.81/1.16  prologoutput =     0
% 0.81/1.16  nrgoals =          5000000
% 0.81/1.16  totalproof =       1
% 0.81/1.16  
% 0.81/1.16  Symbols occurring in the translation:
% 0.81/1.16  
% 0.81/1.16  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 0.81/1.16  .  [1, 2]      (w:1, o:68, a:1, s:1, b:0), 
% 0.81/1.16  !  [4, 1]      (w:1, o:62, a:1, s:1, b:0), 
% 0.81/1.16  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 0.81/1.16  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 0.81/1.16  unclassified  [36, 0]      (w:1, o:15, a:1, s:1, b:0), 
% 0.81/1.16  sbu  [37, 0]      (w:1, o:16, a:1, s:1, b:0), 
% 0.81/1.16  loca_level_direct_below  [38, 3]      (w:1, o:106, a:1, s:1, b:0), 
% 0.81/1.16  confidential  [39, 0]      (w:1, o:22, a:1, s:1, b:0), 
% 0.81/1.16  secret  [40, 0]      (w:1, o:23, a:1, s:1, b:0), 
% 0.81/1.16  topsecret  [41, 0]      (w:1, o:14, a:1, s:1, b:0), 
% 0.81/1.16  loca_level_below  [43, 3]      (w:1, o:107, a:1, s:1, b:0), 
% 0.81/1.16  system  [48, 0]      (w:1, o:8, a:1, s:1, b:0), 
% 0.81/1.16  system_compartment_has_sso  [49, 3]      (w:1, o:108, a:1, s:1, b:0), 
% 0.81/1.16  admin  [50, 0]      (w:1, o:33, a:1, s:1, b:0), 
% 0.81/1.16  admin_compartment_has_sso  [51, 3]      (w:1, o:109, a:1, s:1, b:0), 
% 0.81/1.16  system_indi_is_oca  [54, 2]      (w:1, o:92, a:1, s:1, b:0), 
% 0.81/1.16  oca_compartment_has_scg  [55, 3]      (w:1, o:110, a:1, s:1, b:0), 
% 0.81/1.16  sso_compartment_has_scg  [56, 3]      (w:1, o:111, a:1, s:1, b:0), 
% 0.81/1.16  admin_compartment_has_scg  [57, 3]      (w:1, o:112, a:1, s:1, b:0), 
% 0.81/1.16  system_file_needs_compartments  [60, 3]      (w:1, o:113, a:1, s:1, b:0), 
% 0.81/1.16  admin_file_has_compartments_h  [61, 4]      (w:1, o:140, a:1, s:1, b:0), 
% 0.81/1.16  admin_file_has_compartments  [62, 3]      (w:1, o:114, a:1, s:1, b:0), 
% 0.81/1.16  nil  [63, 0]      (w:1, o:38, a:1, s:1, b:0), 
% 0.81/1.16  sso_file_has_compartments  [66, 3]      (w:1, o:115, a:1, s:1, b:0), 
% 0.81/1.17  cons  [67, 2]      (w:1, o:93, a:1, s:1, b:0), 
% 0.81/1.17  system_file_needs_level  [68, 3]      (w:1, o:116, a:1, s:1, b:0), 
% 0.81/1.17  admin_file_has_level_h  [69, 4]      (w:1, o:141, a:1, s:1, b:0), 
% 0.81/1.17  admin_file_has_level  [70, 3]      (w:1, o:117, a:1, s:1, b:0), 
% 0.81/1.17  sso_file_has_level  [71, 4]      (w:1, o:142, a:1, s:1, b:0), 
% 0.81/1.17  system_file_needs_citizenship  [73, 3]      (w:1, o:118, a:1, s:1, b:0), 
% 0.81/1.17  admin_file_has_citizenship_h  [74, 4]      (w:1, o:143, a:1, s:1, b:0), 
% 0.81/1.17  admin_file_has_citizenship  [75, 3]      (w:1, o:119, a:1, s:1, b:0), 
% 0.81/1.17  sso_file_has_citizenship  [76, 4]      (w:1, o:144, a:1, s:1, b:0), 
% 0.81/1.17  system_indi_is_polygraph_admin  [78, 2]      (w:1, o:94, a:1, s:1, b:0), 
% 0.81/1.17  polygraph_admin_indi_has_polygraph  [79, 2]      (w:1, o:95, a:1, s:1, b:0)
% 0.81/1.17    , 
% 0.81/1.17  admin_indi_has_polygraph  [80, 2]      (w:1, o:96, a:1, s:1, b:0), 
% 0.81/1.17  system_indi_is_credit_admin  [82, 2]      (w:1, o:98, a:1, s:1, b:0), 
% 0.81/1.17  credit_admin_indi_has_credit  [83, 2]      (w:1, o:99, a:1, s:1, b:0), 
% 0.81/1.17  admin_indi_has_credit  [84, 2]      (w:1, o:100, a:1, s:1, b:0), 
% 0.81/1.17  admin_indi_has_background  [85, 3]      (w:1, o:120, a:1, s:1, b:0), 
% 0.81/1.17  system_indi_is_background_admin  [87, 2]      (w:1, o:97, a:1, s:1, b:0), 
% 0.81/1.17  background_admin_indi_has_background  [88, 3]      (w:1, o:132, a:1, s:1
% 0.81/1.17    , b:0), 
% 0.81/1.17  system_indi_is_hr_admin  [90, 2]      (w:1, o:101, a:1, s:1, b:0), 
% 0.81/1.17  hr_admin_indi_has_employment  [91, 2]      (w:1, o:102, a:1, s:1, b:0), 
% 0.81/1.17  admin_indi_has_employment  [92, 2]      (w:1, o:103, a:1, s:1, b:0), 
% 0.81/1.17  anycountry  [93, 0]      (w:1, o:46, a:1, s:1, b:0), 
% 0.81/1.17  admin_indi_has_citizenship  [94, 3]      (w:1, o:122, a:1, s:1, b:0), 
% 0.81/1.17  system_indi_has_citizenship  [95, 3]      (w:1, o:133, a:1, s:1, b:0), 
% 0.81/1.17  admin_indi_has_level  [96, 3]      (w:1, o:123, a:1, s:1, b:0), 
% 0.81/1.17  system_indi_needs_level  [98, 3]      (w:1, o:134, a:1, s:1, b:0), 
% 0.81/1.17  usa  [99, 0]      (w:1, o:48, a:1, s:1, b:0), 
% 0.81/1.17  system_indi_is_level_admin  [100, 2]      (w:1, o:104, a:1, s:1, b:0), 
% 0.81/1.17  level_admin_indi_has_level  [101, 3]      (w:1, o:135, a:1, s:1, b:0), 
% 0.81/1.17  admin_indi_has_compartments  [102, 3]      (w:1, o:124, a:1, s:1, b:0), 
% 0.81/1.17  system_indi_needs_compartment  [103, 3]      (w:1, o:136, a:1, s:1, b:0), 
% 0.81/1.17  admin_indi_has_polygraph_for_compartment  [104, 3]      (w:1, o:125, a:1
% 0.81/1.17    , s:1, b:0), 
% 0.81/1.17  admin_indi_has_credit_for_compartment  [105, 3]      (w:1, o:126, a:1, s:1
% 0.81/1.17    , b:0), 
% 0.81/1.17  sso_indi_has_compartment  [106, 3]      (w:1, o:137, a:1, s:1, b:0), 
% 0.81/1.17  admin_indi_has_background_for_compartment  [107, 3]      (w:1, o:121, a:1
% 0.81/1.17    , s:1, b:0), 
% 0.81/1.17  admin_indi_has_level_for_compartment  [108, 3]      (w:1, o:127, a:1, s:1
% 0.81/1.17    , b:0), 
% 0.81/1.17  oca_compartment_is_compartment  [112, 6]      (w:1, o:146, a:1, s:1, b:0), 
% 0.81/1.17    
% 0.81/1.17  yes  [113, 0]      (w:1, o:50, a:1, s:1, b:0), 
% 0.81/1.17  no  [114, 0]      (w:1, o:51, a:1, s:1, b:0), 
% 0.81/1.17  admin_indi_has_compartments_for_file  [115, 3]      (w:1, o:128, a:1, s:1
% 0.81/1.17    , b:0), 
% 0.81/1.17  admin_indi_has_level_for_file  [116, 3]      (w:1, o:129, a:1, s:1, b:0), 
% 0.81/1.17  state_file_has_owner  [118, 2]      (w:1, o:105, a:1, s:1, b:0), 
% 0.81/1.17  owner_indi_has_need_to_know  [119, 3]      (w:1, o:138, a:1, s:1, b:0), 
% 0.81/1.17  admin_indi_has_need_to_know_for_file  [120, 3]      (w:1, o:130, a:1, s:1
% 0.81/1.17    , b:0), 
% 0.81/1.17  admin_indi_has_citizenship_for_file  [121, 3]      (w:1, o:131, a:1, s:1
% 0.81/1.17    , b:0), 
% 0.81/1.17  state_file_is_not_working_paper  [122, 1]      (w:1, o:67, a:1, s:1, b:0), 
% 0.81/1.17    
% 0.81/1.17  read  [123, 0]      (w:1, o:7, a:1, s:1, b:0), 
% 0.81/1.17  admin_indi_may_file  [124, 4]      (w:1, o:145, a:1, s:1, b:0), 
% 0.81/1.17  system_indi_is_counterintelligence  [126, 3]      (w:1, o:139, a:1, s:1, b:
% 0.81/1.17    0), 
% 0.81/1.17  oca  [127, 0]      (w:1, o:53, a:1, s:1, b:0), 
% 0.81/1.17  compartmentb  [128, 0]      (w:1, o:21, a:1, s:1, b:0), 
% 0.81/1.17  compartmenta  [129, 0]      (w:1, o:20, a:1, s:1, b:0), 
% 0.81/1.17  sso_compartmentb  [130, 0]      (w:1, o:10, a:1, s:1, b:0), 
% 0.81/1.17  scg_compartmentb  [131, 0]      (w:1, o:12, a:1, s:1, b:0), 
% 0.81/1.17  sso_compartmenta  [132, 0]      (w:1, o:9, a:1, s:1, b:0), 
% 0.81/1.17  scg_compartmenta  [133, 0]      (w:1, o:11, a:1, s:1, b:0), 
% 0.81/1.17  secretfile  [134, 0]      (w:1, o:13, a:1, s:1, b:0), 
% 0.81/1.17  owner_secretfile  [135, 0]      (w:1, o:54, a:1, s:1, b:0), 
% 0.81/1.17  not_secretfile  [136, 0]      (w:1, o:52, a:1, s:1, b:0), 
% 0.81/1.17  owner_not_secretfile  [137, 0]      (w:1, o:55, a:1, s:1, b:0), 
% 0.81/1.17  polygraph_admin  [138, 0]      (w:1, o:56, a:1, s:1, b:0), 
% 0.81/1.17  credit_admin  [139, 0]      (w:1, o:57, a:1, s:1, b:0), 
% 0.81/1.17  background_admin  [140, 0]      (w:1, o:19, a:1, s:1, b:0), 
% 0.81/1.17  hr_admin  [141, 0]      (w:1, o:58, a:1, s:1, b:0), 
% 0.81/1.17  level_admin  [142, 0]      (w:1, o:59, a:1, s:1, b:0), 
% 0.81/1.17  alice  [143, 0]      (w:1, o:17, a:1, s:1, b:0), 
% 0.81/1.17  babu  [144, 0]      (w:1, o:18, a:1, s:1, b:0), 
% 0.81/1.17  india  [145, 0]      (w:1, o:60, a:1, s:1, b:0), 
% 0.81/1.17  ci  [146, 0]      (w:1, o:61, a:1, s:1, b:0).
% 0.81/1.17  
% 0.81/1.17  
% 0.81/1.17  Starting Search:
% 0.81/1.17  
% 0.81/1.17  *** allocated 15000 integers for clauses
% 0.81/1.17  *** allocated 22500 integers for clauses
% 0.81/1.17  
% 0.81/1.17  Bliksems!, er is een bewijs:
% 0.81/1.17  % SZS status Theorem
% 0.81/1.17  % SZS output start Refutation
% 0.81/1.17  
% 0.81/1.17  (8) {G0,W15,D2,L3,V2,M1} I { ! admin_file_has_compartments_h( admin, X, Y, 
% 0.81/1.17    Y ), admin_file_has_compartments( admin, X, Y ), ! 
% 0.81/1.17    system_file_needs_compartments( system, X, Y ) }.
% 0.81/1.17  (9) {G0,W5,D2,L1,V2,M1} I { admin_file_has_compartments_h( admin, X, Y, nil
% 0.81/1.17     ) }.
% 0.81/1.17  (11) {G0,W20,D2,L4,V3,M1} I { ! admin_file_has_level_h( admin, X, Y, Z ), !
% 0.81/1.17     system_file_needs_level( system, X, Y ), admin_file_has_level( admin, X
% 0.81/1.17    , Y ), ! admin_file_has_compartments( admin, X, Z ) }.
% 0.81/1.17  (12) {G0,W5,D2,L1,V2,M1} I { admin_file_has_level_h( admin, X, Y, nil ) }.
% 0.81/1.17  (14) {G0,W20,D2,L4,V3,M1} I { ! admin_file_has_citizenship_h( admin, X, Y, 
% 0.81/1.17    Z ), ! system_file_needs_citizenship( system, X, Y ), 
% 0.81/1.17    admin_file_has_citizenship( admin, X, Y ), ! admin_file_has_compartments
% 0.81/1.17    ( admin, X, Z ) }.
% 0.81/1.17  (15) {G0,W5,D2,L1,V2,M1} I { admin_file_has_citizenship_h( admin, X, Y, nil
% 0.81/1.17     ) }.
% 0.81/1.17  (22) {G0,W4,D2,L1,V1,M1} I { admin_indi_has_citizenship( admin, X, 
% 0.81/1.17    anycountry ) }.
% 0.81/1.17  (24) {G0,W4,D2,L1,V1,M1} I { admin_indi_has_level( admin, X, unclassified )
% 0.81/1.17     }.
% 0.81/1.17  (26) {G0,W4,D2,L1,V1,M1} I { admin_indi_has_compartments( admin, X, nil )
% 0.81/1.17     }.
% 0.81/1.17  (34) {G0,W14,D2,L3,V3,M1} I { admin_indi_has_compartments_for_file( admin, 
% 0.81/1.17    Z, X ), ! admin_indi_has_compartments( admin, Z, Y ), ! 
% 0.81/1.17    admin_file_has_compartments( admin, X, Y ) }.
% 0.81/1.17  (35) {G0,W14,D2,L3,V3,M1} I { admin_indi_has_level_for_file( admin, Z, X )
% 0.81/1.17    , ! admin_indi_has_level( admin, Z, Y ), ! admin_file_has_level( admin, X
% 0.81/1.17    , Y ) }.
% 0.81/1.17  (36) {G0,W13,D2,L3,V3,M1} I { ! owner_indi_has_need_to_know( Y, Z, X ), 
% 0.81/1.17    admin_indi_has_need_to_know_for_file( admin, Z, X ), ! 
% 0.81/1.17    state_file_has_owner( X, Y ) }.
% 0.81/1.17  (37) {G0,W14,D2,L3,V3,M1} I { admin_indi_has_citizenship_for_file( admin, Z
% 0.81/1.17    , X ), ! admin_indi_has_citizenship( admin, Z, Y ), ! 
% 0.81/1.17    admin_file_has_citizenship( admin, X, Y ) }.
% 0.81/1.17  (39) {G0,W28,D2,L6,V2,M1} I { ! state_file_is_not_working_paper( X ), ! 
% 0.81/1.17    admin_indi_has_need_to_know_for_file( admin, Y, X ), ! 
% 0.81/1.17    admin_indi_has_level_for_file( admin, Y, X ), admin_indi_may_file( admin
% 0.81/1.17    , Y, X, read ), ! admin_indi_has_citizenship_for_file( admin, Y, X ), ! 
% 0.81/1.17    admin_indi_has_compartments_for_file( admin, Y, X ) }.
% 0.81/1.17  (61) {G0,W2,D2,L1,V0,M1} I { state_file_is_not_working_paper( 
% 0.81/1.17    not_secretfile ) }.
% 0.81/1.17  (62) {G0,W4,D2,L1,V0,M1} I { system_file_needs_compartments( system, 
% 0.81/1.17    not_secretfile, nil ) }.
% 0.81/1.17  (63) {G0,W4,D2,L1,V0,M1} I { system_file_needs_level( system, 
% 0.81/1.17    not_secretfile, unclassified ) }.
% 0.81/1.17  (64) {G0,W4,D2,L1,V0,M1} I { system_file_needs_citizenship( system, 
% 0.81/1.17    not_secretfile, anycountry ) }.
% 0.81/1.17  (65) {G0,W3,D2,L1,V0,M1} I { state_file_has_owner( not_secretfile, 
% 0.81/1.17    owner_not_secretfile ) }.
% 0.81/1.17  (85) {G0,W4,D2,L1,V0,M1} I { owner_indi_has_need_to_know( 
% 0.81/1.17    owner_not_secretfile, babu, not_secretfile ) }.
% 0.81/1.17  (87) {G0,W6,D2,L1,V0,M1} I { ! admin_indi_may_file( admin, babu, 
% 0.81/1.17    not_secretfile, read ) }.
% 0.81/1.17  (93) {G1,W4,D2,L1,V0,M1} R(62,8);r(9) { admin_file_has_compartments( admin
% 0.81/1.17    , not_secretfile, nil ) }.
% 0.81/1.17  (100) {G2,W9,D2,L2,V1,M1} R(11,93);r(12) { admin_file_has_level( admin, 
% 0.81/1.17    not_secretfile, X ), ! system_file_needs_level( system, not_secretfile, X
% 0.81/1.17     ) }.
% 0.81/1.17  (103) {G2,W9,D2,L2,V1,M1} R(14,93);r(15) { admin_file_has_citizenship( 
% 0.81/1.17    admin, not_secretfile, X ), ! system_file_needs_citizenship( system, 
% 0.81/1.17    not_secretfile, X ) }.
% 0.81/1.17  (140) {G3,W4,D2,L1,V0,M1} R(103,64) { admin_file_has_citizenship( admin, 
% 0.81/1.17    not_secretfile, anycountry ) }.
% 0.81/1.17  (141) {G3,W4,D2,L1,V0,M1} R(100,63) { admin_file_has_level( admin, 
% 0.81/1.17    not_secretfile, unclassified ) }.
% 0.81/1.17  (147) {G1,W9,D2,L2,V1,M1} R(36,65) { admin_indi_has_need_to_know_for_file( 
% 0.81/1.17    admin, X, not_secretfile ), ! owner_indi_has_need_to_know( 
% 0.81/1.17    owner_not_secretfile, X, not_secretfile ) }.
% 0.81/1.17  (150) {G2,W4,D2,L1,V0,M1} R(147,85) { admin_indi_has_need_to_know_for_file
% 0.81/1.17    ( admin, babu, not_secretfile ) }.
% 0.81/1.17  (169) {G2,W4,D2,L1,V1,M1} R(34,93);r(26) { 
% 0.81/1.17    admin_indi_has_compartments_for_file( admin, X, not_secretfile ) }.
% 0.81/1.17  (171) {G4,W4,D2,L1,V1,M1} R(35,141);r(24) { admin_indi_has_level_for_file( 
% 0.81/1.17    admin, X, not_secretfile ) }.
% 0.81/1.17  (172) {G4,W4,D2,L1,V1,M1} R(37,140);r(22) { 
% 0.81/1.17    admin_indi_has_citizenship_for_file( admin, X, not_secretfile ) }.
% 0.81/1.17  (174) {G3,W20,D2,L4,V1,M1} R(39,169);r(61) { admin_indi_may_file( admin, X
% 0.81/1.17    , not_secretfile, read ), ! admin_indi_has_need_to_know_for_file( admin, 
% 0.81/1.17    X, not_secretfile ), ! admin_indi_has_citizenship_for_file( admin, X, 
% 0.81/1.17    not_secretfile ), ! admin_indi_has_level_for_file( admin, X, 
% 0.81/1.17    not_secretfile ) }.
% 0.81/1.17  (341) {G5,W10,D2,L2,V1,M1} S(174);r(172);r(171) { admin_indi_may_file( 
% 0.81/1.17    admin, X, not_secretfile, read ), ! admin_indi_has_need_to_know_for_file
% 0.81/1.17    ( admin, X, not_secretfile ) }.
% 0.81/1.17  (342) {G6,W0,D0,L0,V0,M0} R(341,150);r(87) {  }.
% 0.81/1.17  
% 0.81/1.17  
% 0.81/1.17  % SZS output end Refutation
% 0.81/1.17  found a proof!
% 0.81/1.17  
% 0.81/1.17  
% 0.81/1.17  Unprocessed initial clauses:
% 0.81/1.17  
% 0.81/1.17  (344) {G0,W4,D2,L1,V1,M1}  { loca_level_direct_below( X, unclassified, sbu
% 0.81/1.17     ) }.
% 0.81/1.17  (345) {G0,W4,D2,L1,V1,M1}  { loca_level_direct_below( X, sbu, confidential
% 0.81/1.17     ) }.
% 0.81/1.17  (346) {G0,W4,D2,L1,V1,M1}  { loca_level_direct_below( X, confidential, 
% 0.81/1.17    secret ) }.
% 0.81/1.17  (347) {G0,W4,D2,L1,V1,M1}  { loca_level_direct_below( X, secret, topsecret
% 0.81/1.17     ) }.
% 0.81/1.17  (348) {G0,W4,D2,L1,V2,M1}  { loca_level_below( X, Y, Y ) }.
% 0.81/1.17  (349) {G0,W14,D2,L3,V4,M3}  { ! loca_level_direct_below( X, Y, Z ), ! 
% 0.81/1.17    loca_level_below( X, T, Y ), loca_level_below( X, T, Z ) }.
% 0.81/1.17  (350) {G0,W9,D2,L2,V2,M2}  { ! system_compartment_has_sso( system, X, Y ), 
% 0.81/1.17    admin_compartment_has_sso( admin, X, Y ) }.
% 0.81/1.17  (351) {G0,W23,D2,L5,V4,M5}  { ! system_indi_is_oca( system, X ), ! 
% 0.81/1.17    oca_compartment_has_scg( X, Y, Z ), ! admin_compartment_has_sso( admin, Y
% 0.81/1.17    , T ), ! sso_compartment_has_scg( T, Y, Z ), admin_compartment_has_scg( 
% 0.81/1.17    admin, Y, Z ) }.
% 0.81/1.17  (352) {G0,W15,D2,L3,V2,M3}  { ! system_file_needs_compartments( system, X, 
% 0.81/1.17    Y ), ! admin_file_has_compartments_h( admin, X, Y, Y ), 
% 0.81/1.17    admin_file_has_compartments( admin, X, Y ) }.
% 0.81/1.17  (353) {G0,W5,D2,L1,V2,M1}  { admin_file_has_compartments_h( admin, X, Y, 
% 0.81/1.17    nil ) }.
% 0.81/1.17  (354) {G0,W23,D3,L4,V5,M4}  { ! admin_compartment_has_sso( admin, X, Y ), !
% 0.81/1.17     sso_file_has_compartments( Y, Z, T ), ! admin_file_has_compartments_h( 
% 0.81/1.17    admin, Z, T, U ), admin_file_has_compartments_h( admin, Z, T, cons( X, U
% 0.81/1.17     ) ) }.
% 0.81/1.17  (355) {G0,W20,D2,L4,V3,M4}  { ! system_file_needs_level( system, X, Y ), ! 
% 0.81/1.17    admin_file_has_compartments( admin, X, Z ), ! admin_file_has_level_h( 
% 0.81/1.17    admin, X, Y, Z ), admin_file_has_level( admin, X, Y ) }.
% 0.81/1.17  (356) {G0,W5,D2,L1,V2,M1}  { admin_file_has_level_h( admin, X, Y, nil ) }.
% 0.81/1.17  (357) {G0,W29,D3,L5,V6,M5}  { ! admin_compartment_has_sso( admin, X, Y ), !
% 0.81/1.17     admin_compartment_has_scg( admin, X, Z ), ! sso_file_has_level( Y, T, U
% 0.81/1.17    , Z ), ! admin_file_has_level_h( admin, T, U, W ), admin_file_has_level_h
% 0.81/1.17    ( admin, T, U, cons( X, W ) ) }.
% 0.81/1.17  (358) {G0,W20,D2,L4,V3,M4}  { ! system_file_needs_citizenship( system, X, Y
% 0.81/1.17     ), ! admin_file_has_compartments( admin, X, Z ), ! 
% 0.81/1.17    admin_file_has_citizenship_h( admin, X, Y, Z ), 
% 0.81/1.17    admin_file_has_citizenship( admin, X, Y ) }.
% 0.81/1.17  (359) {G0,W5,D2,L1,V2,M1}  { admin_file_has_citizenship_h( admin, X, Y, nil
% 0.81/1.17     ) }.
% 0.81/1.17  (360) {G0,W29,D3,L5,V6,M5}  { ! admin_compartment_has_sso( admin, X, Y ), !
% 0.81/1.17     admin_compartment_has_scg( admin, X, Z ), ! sso_file_has_citizenship( Y
% 0.81/1.17    , T, U, Z ), ! admin_file_has_citizenship_h( admin, T, U, W ), 
% 0.81/1.17    admin_file_has_citizenship_h( admin, T, U, cons( X, W ) ) }.
% 0.81/1.17  (361) {G0,W11,D2,L3,V2,M3}  { ! system_indi_is_polygraph_admin( system, X )
% 0.81/1.17    , ! polygraph_admin_indi_has_polygraph( X, Y ), admin_indi_has_polygraph
% 0.81/1.17    ( admin, Y ) }.
% 0.81/1.17  (362) {G0,W11,D2,L3,V2,M3}  { ! system_indi_is_credit_admin( system, X ), !
% 0.81/1.17     credit_admin_indi_has_credit( X, Y ), admin_indi_has_credit( admin, Y )
% 0.81/1.17     }.
% 0.81/1.17  (363) {G0,W4,D2,L1,V1,M1}  { admin_indi_has_background( admin, X, 
% 0.81/1.17    unclassified ) }.
% 0.81/1.17  (364) {G0,W18,D2,L4,V4,M4}  { ! system_indi_is_background_admin( system, X
% 0.81/1.17     ), ! background_admin_indi_has_background( X, Y, Z ), ! loca_level_below
% 0.81/1.17    ( admin, T, Z ), admin_indi_has_background( admin, Y, T ) }.
% 0.81/1.17  (365) {G0,W11,D2,L3,V2,M3}  { ! system_indi_is_hr_admin( system, X ), ! 
% 0.81/1.17    hr_admin_indi_has_employment( X, Y ), admin_indi_has_employment( admin, Y
% 0.81/1.17     ) }.
% 0.81/1.17  (366) {G0,W4,D2,L1,V1,M1}  { admin_indi_has_citizenship( admin, X, 
% 0.81/1.17    anycountry ) }.
% 0.81/1.17  (367) {G0,W9,D2,L2,V2,M2}  { ! system_indi_has_citizenship( system, X, Y )
% 0.81/1.17    , admin_indi_has_citizenship( admin, X, Y ) }.
% 0.81/1.17  (368) {G0,W4,D2,L1,V1,M1}  { admin_indi_has_level( admin, X, unclassified )
% 0.81/1.17     }.
% 0.81/1.17  (369) {G0,W50,D2,L11,V5,M11}  { ! system_indi_needs_level( system, X, Y ), 
% 0.81/1.17    ! admin_indi_has_citizenship( admin, X, usa ), ! admin_indi_has_polygraph
% 0.81/1.17    ( admin, X ), ! admin_indi_has_employment( admin, X ), ! 
% 0.81/1.17    admin_indi_has_credit( admin, X ), ! loca_level_below( admin, Z, Y ), ! 
% 0.81/1.17    system_indi_is_level_admin( system, T ), ! level_admin_indi_has_level( T
% 0.81/1.17    , X, U ), ! loca_level_below( admin, Z, U ), ! admin_indi_has_background
% 0.81/1.17    ( admin, X, Z ), admin_indi_has_level( admin, X, Z ) }.
% 0.81/1.17  (370) {G0,W4,D2,L1,V1,M1}  { admin_indi_has_compartments( admin, X, nil )
% 0.81/1.17     }.
% 0.81/1.17  (371) {G0,W55,D3,L11,V4,M11}  { ! system_indi_needs_compartment( system, X
% 0.81/1.17    , Y ), ! admin_indi_has_employment( admin, X ), ! 
% 0.81/1.17    admin_indi_has_citizenship( admin, X, usa ), ! 
% 0.81/1.17    admin_indi_has_polygraph_for_compartment( admin, X, Y ), ! 
% 0.81/1.17    admin_indi_has_credit_for_compartment( admin, X, Y ), ! 
% 0.81/1.17    admin_compartment_has_sso( admin, Y, Z ), ! sso_indi_has_compartment( Z, 
% 0.81/1.17    X, Y ), ! admin_indi_has_background_for_compartment( admin, X, Y ), ! 
% 0.81/1.17    admin_indi_has_level_for_compartment( admin, X, Y ), ! 
% 0.81/1.17    admin_indi_has_compartments( admin, X, T ), admin_indi_has_compartments( 
% 0.81/1.17    admin, X, cons( Y, T ) ) }.
% 0.81/1.17  (372) {G0,W21,D2,L4,V7,M4}  { ! system_indi_is_oca( system, X ), ! 
% 0.81/1.17    oca_compartment_is_compartment( X, Y, T, Z, U, W ), ! 
% 0.81/1.17    admin_indi_has_background( admin, V0, Z ), 
% 0.81/1.17    admin_indi_has_background_for_compartment( admin, V0, Y ) }.
% 0.81/1.17  (373) {G0,W21,D2,L4,V7,M4}  { ! system_indi_is_oca( system, X ), ! 
% 0.81/1.17    oca_compartment_is_compartment( X, Y, Z, T, U, W ), ! 
% 0.81/1.17    admin_indi_has_level( admin, V0, Z ), 
% 0.81/1.17    admin_indi_has_level_for_compartment( admin, V0, Y ) }.
% 0.81/1.17  (374) {G0,W20,D2,L4,V6,M4}  { ! system_indi_is_oca( system, X ), ! 
% 0.81/1.17    oca_compartment_is_compartment( X, Y, Z, T, U, yes ), ! 
% 0.81/1.17    admin_indi_has_polygraph( admin, W ), 
% 0.81/1.17    admin_indi_has_polygraph_for_compartment( admin, W, Y ) }.
% 0.81/1.17  (375) {G0,W16,D2,L3,V6,M3}  { ! system_indi_is_oca( system, X ), ! 
% 0.81/1.17    oca_compartment_is_compartment( X, Y, Z, T, U, no ), 
% 0.81/1.17    admin_indi_has_polygraph_for_compartment( admin, W, Y ) }.
% 0.81/1.17  (376) {G0,W20,D2,L4,V6,M4}  { ! system_indi_is_oca( system, X ), ! 
% 0.81/1.17    oca_compartment_is_compartment( X, Y, Z, T, yes, U ), ! 
% 0.81/1.17    admin_indi_has_credit( admin, W ), admin_indi_has_credit_for_compartment
% 0.81/1.17    ( admin, W, Y ) }.
% 0.81/1.17  (377) {G0,W16,D2,L3,V6,M3}  { ! system_indi_is_oca( system, X ), ! 
% 0.81/1.17    oca_compartment_is_compartment( X, Y, Z, T, no, U ), 
% 0.81/1.17    admin_indi_has_credit_for_compartment( admin, W, Y ) }.
% 0.81/1.17  (378) {G0,W14,D2,L3,V3,M3}  { ! admin_file_has_compartments( admin, X, Y )
% 0.81/1.17    , ! admin_indi_has_compartments( admin, Z, Y ), 
% 0.81/1.17    admin_indi_has_compartments_for_file( admin, Z, X ) }.
% 0.81/1.17  (379) {G0,W14,D2,L3,V3,M3}  { ! admin_file_has_level( admin, X, Y ), ! 
% 0.81/1.17    admin_indi_has_level( admin, Z, Y ), admin_indi_has_level_for_file( admin
% 0.81/1.17    , Z, X ) }.
% 0.81/1.17  (380) {G0,W13,D2,L3,V3,M3}  { ! state_file_has_owner( X, Y ), ! 
% 0.81/1.17    owner_indi_has_need_to_know( Y, Z, X ), 
% 0.81/1.17    admin_indi_has_need_to_know_for_file( admin, Z, X ) }.
% 0.81/1.17  (381) {G0,W14,D2,L3,V3,M3}  { ! admin_file_has_citizenship( admin, X, Y ), 
% 0.81/1.17    ! admin_indi_has_citizenship( admin, Z, Y ), 
% 0.81/1.17    admin_indi_has_citizenship_for_file( admin, Z, X ) }.
% 0.81/1.17  (382) {G0,W9,D2,L2,V2,M2}  { ! admin_indi_has_citizenship( admin, X, usa )
% 0.81/1.17    , admin_indi_has_citizenship_for_file( admin, X, Y ) }.
% 0.81/1.17  (383) {G0,W28,D2,L6,V2,M6}  { ! state_file_is_not_working_paper( X ), ! 
% 0.81/1.17    admin_indi_has_citizenship_for_file( admin, Y, X ), ! 
% 0.81/1.17    admin_indi_has_need_to_know_for_file( admin, Y, X ), ! 
% 0.81/1.17    admin_indi_has_level_for_file( admin, Y, X ), ! 
% 0.81/1.17    admin_indi_has_compartments_for_file( admin, Y, X ), admin_indi_may_file
% 0.81/1.17    ( admin, Y, X, read ) }.
% 0.81/1.17  (384) {G0,W14,D2,L3,V3,M3}  { ! state_file_has_owner( X, Y ), ! 
% 0.81/1.17    system_indi_is_counterintelligence( system, Z, Y ), admin_indi_may_file( 
% 0.81/1.17    admin, Z, X, read ) }.
% 0.81/1.17  (385) {G0,W3,D2,L1,V0,M1}  { system_indi_is_oca( system, oca ) }.
% 0.81/1.17  (386) {G0,W7,D2,L1,V0,M1}  { oca_compartment_is_compartment( oca, 
% 0.81/1.17    compartmentb, confidential, topsecret, yes, yes ) }.
% 0.81/1.17  (387) {G0,W7,D2,L1,V0,M1}  { oca_compartment_is_compartment( oca, 
% 0.81/1.17    compartmenta, sbu, unclassified, no, no ) }.
% 0.81/1.17  (388) {G0,W4,D2,L1,V0,M1}  { system_compartment_has_sso( system, 
% 0.81/1.17    compartmentb, sso_compartmentb ) }.
% 0.81/1.17  (389) {G0,W4,D2,L1,V0,M1}  { oca_compartment_has_scg( oca, compartmentb, 
% 0.81/1.17    scg_compartmentb ) }.
% 0.81/1.17  (390) {G0,W4,D2,L1,V0,M1}  { sso_compartment_has_scg( sso_compartmentb, 
% 0.81/1.17    compartmentb, scg_compartmentb ) }.
% 0.81/1.17  (391) {G0,W4,D2,L1,V0,M1}  { system_compartment_has_sso( system, 
% 0.81/1.17    compartmenta, sso_compartmenta ) }.
% 0.81/1.17  (392) {G0,W4,D2,L1,V0,M1}  { oca_compartment_has_scg( oca, compartmenta, 
% 0.81/1.17    scg_compartmenta ) }.
% 0.81/1.17  (393) {G0,W4,D2,L1,V0,M1}  { sso_compartment_has_scg( sso_compartmenta, 
% 0.81/1.17    compartmenta, scg_compartmenta ) }.
% 0.81/1.17  (394) {G0,W2,D2,L1,V0,M1}  { state_file_is_not_working_paper( secretfile )
% 0.81/1.17     }.
% 0.81/1.17  (395) {G0,W8,D4,L1,V0,M1}  { system_file_needs_compartments( system, 
% 0.81/1.17    secretfile, cons( compartmentb, cons( compartmenta, nil ) ) ) }.
% 0.81/1.17  (396) {G0,W8,D4,L1,V0,M1}  { sso_file_has_compartments( sso_compartmentb, 
% 0.81/1.17    secretfile, cons( compartmentb, cons( compartmenta, nil ) ) ) }.
% 0.81/1.17  (397) {G0,W8,D4,L1,V0,M1}  { sso_file_has_compartments( sso_compartmenta, 
% 0.81/1.17    secretfile, cons( compartmentb, cons( compartmenta, nil ) ) ) }.
% 0.81/1.17  (398) {G0,W4,D2,L1,V0,M1}  { system_file_needs_level( system, secretfile, 
% 0.81/1.17    secret ) }.
% 0.81/1.17  (399) {G0,W5,D2,L1,V0,M1}  { sso_file_has_level( sso_compartmentb, 
% 0.81/1.17    secretfile, secret, scg_compartmentb ) }.
% 0.81/1.17  (400) {G0,W5,D2,L1,V0,M1}  { sso_file_has_level( sso_compartmenta, 
% 0.81/1.17    secretfile, secret, scg_compartmenta ) }.
% 0.81/1.17  (401) {G0,W4,D2,L1,V0,M1}  { system_file_needs_citizenship( system, 
% 0.81/1.17    secretfile, usa ) }.
% 0.81/1.17  (402) {G0,W5,D2,L1,V0,M1}  { sso_file_has_citizenship( sso_compartmentb, 
% 0.81/1.17    secretfile, usa, scg_compartmentb ) }.
% 0.81/1.17  (403) {G0,W5,D2,L1,V0,M1}  { sso_file_has_citizenship( sso_compartmenta, 
% 0.81/1.17    secretfile, usa, scg_compartmenta ) }.
% 0.81/1.17  (404) {G0,W3,D2,L1,V0,M1}  { state_file_has_owner( secretfile, 
% 0.81/1.17    owner_secretfile ) }.
% 0.81/1.17  (405) {G0,W2,D2,L1,V0,M1}  { state_file_is_not_working_paper( 
% 0.81/1.17    not_secretfile ) }.
% 0.81/1.17  (406) {G0,W4,D2,L1,V0,M1}  { system_file_needs_compartments( system, 
% 0.81/1.17    not_secretfile, nil ) }.
% 0.81/1.17  (407) {G0,W4,D2,L1,V0,M1}  { system_file_needs_level( system, 
% 0.81/1.17    not_secretfile, unclassified ) }.
% 0.81/1.17  (408) {G0,W4,D2,L1,V0,M1}  { system_file_needs_citizenship( system, 
% 0.81/1.17    not_secretfile, anycountry ) }.
% 0.81/1.17  (409) {G0,W3,D2,L1,V0,M1}  { state_file_has_owner( not_secretfile, 
% 0.81/1.17    owner_not_secretfile ) }.
% 0.81/1.17  (410) {G0,W3,D2,L1,V0,M1}  { system_indi_is_polygraph_admin( system, 
% 0.81/1.17    polygraph_admin ) }.
% 0.81/1.17  (411) {G0,W3,D2,L1,V0,M1}  { system_indi_is_credit_admin( system, 
% 0.81/1.17    credit_admin ) }.
% 0.81/1.17  (412) {G0,W3,D2,L1,V0,M1}  { system_indi_is_background_admin( system, 
% 0.81/1.17    background_admin ) }.
% 0.81/1.17  (413) {G0,W3,D2,L1,V0,M1}  { system_indi_is_hr_admin( system, hr_admin )
% 0.81/1.17     }.
% 0.81/1.17  (414) {G0,W3,D2,L1,V0,M1}  { system_indi_is_level_admin( system, 
% 0.81/1.17    level_admin ) }.
% 0.81/1.17  (415) {G0,W4,D2,L1,V0,M1}  { system_indi_has_citizenship( system, alice, 
% 0.81/1.17    usa ) }.
% 0.81/1.17  (416) {G0,W3,D2,L1,V0,M1}  { polygraph_admin_indi_has_polygraph( 
% 0.81/1.17    polygraph_admin, alice ) }.
% 0.81/1.17  (417) {G0,W3,D2,L1,V0,M1}  { credit_admin_indi_has_credit( credit_admin, 
% 0.81/1.17    alice ) }.
% 0.81/1.17  (418) {G0,W4,D2,L1,V0,M1}  { background_admin_indi_has_background( 
% 0.81/1.17    background_admin, alice, topsecret ) }.
% 0.81/1.17  (419) {G0,W3,D2,L1,V0,M1}  { hr_admin_indi_has_employment( hr_admin, alice
% 0.81/1.17     ) }.
% 0.81/1.17  (420) {G0,W4,D2,L1,V0,M1}  { system_indi_needs_level( system, alice, secret
% 0.81/1.17     ) }.
% 0.81/1.17  (421) {G0,W4,D2,L1,V0,M1}  { level_admin_indi_has_level( level_admin, alice
% 0.81/1.17    , topsecret ) }.
% 0.81/1.17  (422) {G0,W4,D2,L1,V0,M1}  { system_indi_needs_compartment( system, alice, 
% 0.81/1.17    compartmentb ) }.
% 0.81/1.17  (423) {G0,W4,D2,L1,V0,M1}  { system_indi_needs_compartment( system, alice, 
% 0.81/1.17    compartmenta ) }.
% 0.81/1.17  (424) {G0,W4,D2,L1,V0,M1}  { sso_indi_has_compartment( sso_compartmentb, 
% 0.81/1.17    alice, compartmentb ) }.
% 0.81/1.17  (425) {G0,W4,D2,L1,V0,M1}  { sso_indi_has_compartment( sso_compartmenta, 
% 0.81/1.17    alice, compartmenta ) }.
% 0.81/1.17  (426) {G0,W4,D2,L1,V0,M1}  { owner_indi_has_need_to_know( owner_secretfile
% 0.81/1.17    , alice, secretfile ) }.
% 0.81/1.17  (427) {G0,W4,D2,L1,V0,M1}  { owner_indi_has_need_to_know( owner_secretfile
% 0.81/1.17    , alice, not_secretfile ) }.
% 0.81/1.17  (428) {G0,W4,D2,L1,V0,M1}  { system_indi_has_citizenship( system, babu, 
% 0.81/1.17    india ) }.
% 0.81/1.17  (429) {G0,W4,D2,L1,V0,M1}  { owner_indi_has_need_to_know( 
% 0.81/1.17    owner_not_secretfile, babu, not_secretfile ) }.
% 0.81/1.17  (430) {G0,W4,D2,L1,V0,M1}  { system_indi_is_counterintelligence( system, ci
% 0.81/1.17    , owner_secretfile ) }.
% 0.81/1.17  (431) {G0,W6,D2,L1,V0,M1}  { ! admin_indi_may_file( admin, babu, 
% 0.81/1.17    not_secretfile, read ) }.
% 0.81/1.17  
% 0.81/1.17  
% 0.81/1.17  Total Proof:
% 0.81/1.17  
% 0.81/1.17  subsumption: (8) {G0,W15,D2,L3,V2,M1} I { ! admin_file_has_compartments_h( 
% 0.81/1.17    admin, X, Y, Y ), admin_file_has_compartments( admin, X, Y ), ! 
% 0.81/1.17    system_file_needs_compartments( system, X, Y ) }.
% 0.81/1.17  parent0: (352) {G0,W15,D2,L3,V2,M3}  { ! system_file_needs_compartments( 
% 0.81/1.17    system, X, Y ), ! admin_file_has_compartments_h( admin, X, Y, Y ), 
% 0.81/1.17    admin_file_has_compartments( admin, X, Y ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17     Y := Y
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 2
% 0.81/1.17     1 ==> 0
% 0.81/1.17     2 ==> 1
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (9) {G0,W5,D2,L1,V2,M1} I { admin_file_has_compartments_h( 
% 0.81/1.17    admin, X, Y, nil ) }.
% 0.81/1.17  parent0: (353) {G0,W5,D2,L1,V2,M1}  { admin_file_has_compartments_h( admin
% 0.81/1.17    , X, Y, nil ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17     Y := Y
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 0
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (11) {G0,W20,D2,L4,V3,M1} I { ! admin_file_has_level_h( admin
% 0.81/1.17    , X, Y, Z ), ! system_file_needs_level( system, X, Y ), 
% 0.81/1.17    admin_file_has_level( admin, X, Y ), ! admin_file_has_compartments( admin
% 0.81/1.17    , X, Z ) }.
% 0.81/1.17  parent0: (355) {G0,W20,D2,L4,V3,M4}  { ! system_file_needs_level( system, X
% 0.81/1.17    , Y ), ! admin_file_has_compartments( admin, X, Z ), ! 
% 0.81/1.17    admin_file_has_level_h( admin, X, Y, Z ), admin_file_has_level( admin, X
% 0.81/1.17    , Y ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17     Y := Y
% 0.81/1.17     Z := Z
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 1
% 0.81/1.17     1 ==> 3
% 0.81/1.17     2 ==> 0
% 0.81/1.17     3 ==> 2
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (12) {G0,W5,D2,L1,V2,M1} I { admin_file_has_level_h( admin, X
% 0.81/1.17    , Y, nil ) }.
% 0.81/1.17  parent0: (356) {G0,W5,D2,L1,V2,M1}  { admin_file_has_level_h( admin, X, Y, 
% 0.81/1.17    nil ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17     Y := Y
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 0
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (14) {G0,W20,D2,L4,V3,M1} I { ! admin_file_has_citizenship_h( 
% 0.81/1.17    admin, X, Y, Z ), ! system_file_needs_citizenship( system, X, Y ), 
% 0.81/1.17    admin_file_has_citizenship( admin, X, Y ), ! admin_file_has_compartments
% 0.81/1.17    ( admin, X, Z ) }.
% 0.81/1.17  parent0: (358) {G0,W20,D2,L4,V3,M4}  { ! system_file_needs_citizenship( 
% 0.81/1.17    system, X, Y ), ! admin_file_has_compartments( admin, X, Z ), ! 
% 0.81/1.17    admin_file_has_citizenship_h( admin, X, Y, Z ), 
% 0.81/1.17    admin_file_has_citizenship( admin, X, Y ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17     Y := Y
% 0.81/1.17     Z := Z
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 1
% 0.81/1.17     1 ==> 3
% 0.81/1.17     2 ==> 0
% 0.81/1.17     3 ==> 2
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (15) {G0,W5,D2,L1,V2,M1} I { admin_file_has_citizenship_h( 
% 0.81/1.17    admin, X, Y, nil ) }.
% 0.81/1.17  parent0: (359) {G0,W5,D2,L1,V2,M1}  { admin_file_has_citizenship_h( admin, 
% 0.81/1.17    X, Y, nil ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17     Y := Y
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 0
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (22) {G0,W4,D2,L1,V1,M1} I { admin_indi_has_citizenship( admin
% 0.81/1.17    , X, anycountry ) }.
% 0.81/1.17  parent0: (366) {G0,W4,D2,L1,V1,M1}  { admin_indi_has_citizenship( admin, X
% 0.81/1.17    , anycountry ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 0
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (24) {G0,W4,D2,L1,V1,M1} I { admin_indi_has_level( admin, X, 
% 0.81/1.17    unclassified ) }.
% 0.81/1.17  parent0: (368) {G0,W4,D2,L1,V1,M1}  { admin_indi_has_level( admin, X, 
% 0.81/1.17    unclassified ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 0
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (26) {G0,W4,D2,L1,V1,M1} I { admin_indi_has_compartments( 
% 0.81/1.17    admin, X, nil ) }.
% 0.81/1.17  parent0: (370) {G0,W4,D2,L1,V1,M1}  { admin_indi_has_compartments( admin, X
% 0.81/1.17    , nil ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 0
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (34) {G0,W14,D2,L3,V3,M1} I { 
% 0.81/1.17    admin_indi_has_compartments_for_file( admin, Z, X ), ! 
% 0.81/1.17    admin_indi_has_compartments( admin, Z, Y ), ! admin_file_has_compartments
% 0.81/1.17    ( admin, X, Y ) }.
% 0.81/1.17  parent0: (378) {G0,W14,D2,L3,V3,M3}  { ! admin_file_has_compartments( admin
% 0.81/1.17    , X, Y ), ! admin_indi_has_compartments( admin, Z, Y ), 
% 0.81/1.17    admin_indi_has_compartments_for_file( admin, Z, X ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17     Y := Y
% 0.81/1.17     Z := Z
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 2
% 0.81/1.17     1 ==> 1
% 0.81/1.17     2 ==> 0
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (35) {G0,W14,D2,L3,V3,M1} I { admin_indi_has_level_for_file( 
% 0.81/1.17    admin, Z, X ), ! admin_indi_has_level( admin, Z, Y ), ! 
% 0.81/1.17    admin_file_has_level( admin, X, Y ) }.
% 0.81/1.17  parent0: (379) {G0,W14,D2,L3,V3,M3}  { ! admin_file_has_level( admin, X, Y
% 0.81/1.17     ), ! admin_indi_has_level( admin, Z, Y ), admin_indi_has_level_for_file
% 0.81/1.17    ( admin, Z, X ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17     Y := Y
% 0.81/1.17     Z := Z
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 2
% 0.81/1.17     1 ==> 1
% 0.81/1.17     2 ==> 0
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (36) {G0,W13,D2,L3,V3,M1} I { ! owner_indi_has_need_to_know( Y
% 0.81/1.17    , Z, X ), admin_indi_has_need_to_know_for_file( admin, Z, X ), ! 
% 0.81/1.17    state_file_has_owner( X, Y ) }.
% 0.81/1.17  parent0: (380) {G0,W13,D2,L3,V3,M3}  { ! state_file_has_owner( X, Y ), ! 
% 0.81/1.17    owner_indi_has_need_to_know( Y, Z, X ), 
% 0.81/1.17    admin_indi_has_need_to_know_for_file( admin, Z, X ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17     Y := Y
% 0.81/1.17     Z := Z
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 2
% 0.81/1.17     1 ==> 0
% 0.81/1.17     2 ==> 1
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (37) {G0,W14,D2,L3,V3,M1} I { 
% 0.81/1.17    admin_indi_has_citizenship_for_file( admin, Z, X ), ! 
% 0.81/1.17    admin_indi_has_citizenship( admin, Z, Y ), ! admin_file_has_citizenship( 
% 0.81/1.17    admin, X, Y ) }.
% 0.81/1.17  parent0: (381) {G0,W14,D2,L3,V3,M3}  { ! admin_file_has_citizenship( admin
% 0.81/1.17    , X, Y ), ! admin_indi_has_citizenship( admin, Z, Y ), 
% 0.81/1.17    admin_indi_has_citizenship_for_file( admin, Z, X ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17     Y := Y
% 0.81/1.17     Z := Z
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 2
% 0.81/1.17     1 ==> 1
% 0.81/1.17     2 ==> 0
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (39) {G0,W28,D2,L6,V2,M1} I { ! 
% 0.81/1.17    state_file_is_not_working_paper( X ), ! 
% 0.81/1.17    admin_indi_has_need_to_know_for_file( admin, Y, X ), ! 
% 0.81/1.17    admin_indi_has_level_for_file( admin, Y, X ), admin_indi_may_file( admin
% 0.81/1.17    , Y, X, read ), ! admin_indi_has_citizenship_for_file( admin, Y, X ), ! 
% 0.81/1.17    admin_indi_has_compartments_for_file( admin, Y, X ) }.
% 0.81/1.17  parent0: (383) {G0,W28,D2,L6,V2,M6}  { ! state_file_is_not_working_paper( X
% 0.81/1.17     ), ! admin_indi_has_citizenship_for_file( admin, Y, X ), ! 
% 0.81/1.17    admin_indi_has_need_to_know_for_file( admin, Y, X ), ! 
% 0.81/1.17    admin_indi_has_level_for_file( admin, Y, X ), ! 
% 0.81/1.17    admin_indi_has_compartments_for_file( admin, Y, X ), admin_indi_may_file
% 0.81/1.17    ( admin, Y, X, read ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17     Y := Y
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 0
% 0.81/1.17     1 ==> 4
% 0.81/1.17     2 ==> 1
% 0.81/1.17     3 ==> 2
% 0.81/1.17     4 ==> 5
% 0.81/1.17     5 ==> 3
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (61) {G0,W2,D2,L1,V0,M1} I { state_file_is_not_working_paper( 
% 0.81/1.17    not_secretfile ) }.
% 0.81/1.17  parent0: (405) {G0,W2,D2,L1,V0,M1}  { state_file_is_not_working_paper( 
% 0.81/1.17    not_secretfile ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 0
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (62) {G0,W4,D2,L1,V0,M1} I { system_file_needs_compartments( 
% 0.81/1.17    system, not_secretfile, nil ) }.
% 0.81/1.17  parent0: (406) {G0,W4,D2,L1,V0,M1}  { system_file_needs_compartments( 
% 0.81/1.17    system, not_secretfile, nil ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 0
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (63) {G0,W4,D2,L1,V0,M1} I { system_file_needs_level( system, 
% 0.81/1.17    not_secretfile, unclassified ) }.
% 0.81/1.17  parent0: (407) {G0,W4,D2,L1,V0,M1}  { system_file_needs_level( system, 
% 0.81/1.17    not_secretfile, unclassified ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 0
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (64) {G0,W4,D2,L1,V0,M1} I { system_file_needs_citizenship( 
% 0.81/1.17    system, not_secretfile, anycountry ) }.
% 0.81/1.17  parent0: (408) {G0,W4,D2,L1,V0,M1}  { system_file_needs_citizenship( system
% 0.81/1.17    , not_secretfile, anycountry ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 0
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (65) {G0,W3,D2,L1,V0,M1} I { state_file_has_owner( 
% 0.81/1.17    not_secretfile, owner_not_secretfile ) }.
% 0.81/1.17  parent0: (409) {G0,W3,D2,L1,V0,M1}  { state_file_has_owner( not_secretfile
% 0.81/1.17    , owner_not_secretfile ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 0
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (85) {G0,W4,D2,L1,V0,M1} I { owner_indi_has_need_to_know( 
% 0.81/1.17    owner_not_secretfile, babu, not_secretfile ) }.
% 0.81/1.17  parent0: (429) {G0,W4,D2,L1,V0,M1}  { owner_indi_has_need_to_know( 
% 0.81/1.17    owner_not_secretfile, babu, not_secretfile ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 0
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (87) {G0,W6,D2,L1,V0,M1} I { ! admin_indi_may_file( admin, 
% 0.81/1.17    babu, not_secretfile, read ) }.
% 0.81/1.17  parent0: (431) {G0,W6,D2,L1,V0,M1}  { ! admin_indi_may_file( admin, babu, 
% 0.81/1.17    not_secretfile, read ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 0
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  resolution: (445) {G1,W10,D2,L2,V0,M2}  { ! admin_file_has_compartments_h( 
% 0.81/1.17    admin, not_secretfile, nil, nil ), admin_file_has_compartments( admin, 
% 0.81/1.17    not_secretfile, nil ) }.
% 0.81/1.17  parent0[2]: (8) {G0,W15,D2,L3,V2,M1} I { ! admin_file_has_compartments_h( 
% 0.81/1.17    admin, X, Y, Y ), admin_file_has_compartments( admin, X, Y ), ! 
% 0.81/1.17    system_file_needs_compartments( system, X, Y ) }.
% 0.81/1.17  parent1[0]: (62) {G0,W4,D2,L1,V0,M1} I { system_file_needs_compartments( 
% 0.81/1.17    system, not_secretfile, nil ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := not_secretfile
% 0.81/1.17     Y := nil
% 0.81/1.17  end
% 0.81/1.17  substitution1:
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  resolution: (446) {G1,W4,D2,L1,V0,M1}  { admin_file_has_compartments( admin
% 0.81/1.17    , not_secretfile, nil ) }.
% 0.81/1.17  parent0[0]: (445) {G1,W10,D2,L2,V0,M2}  { ! admin_file_has_compartments_h( 
% 0.81/1.17    admin, not_secretfile, nil, nil ), admin_file_has_compartments( admin, 
% 0.81/1.17    not_secretfile, nil ) }.
% 0.81/1.17  parent1[0]: (9) {G0,W5,D2,L1,V2,M1} I { admin_file_has_compartments_h( 
% 0.81/1.17    admin, X, Y, nil ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17  end
% 0.81/1.17  substitution1:
% 0.81/1.17     X := not_secretfile
% 0.81/1.17     Y := nil
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (93) {G1,W4,D2,L1,V0,M1} R(62,8);r(9) { 
% 0.81/1.17    admin_file_has_compartments( admin, not_secretfile, nil ) }.
% 0.81/1.17  parent0: (446) {G1,W4,D2,L1,V0,M1}  { admin_file_has_compartments( admin, 
% 0.81/1.17    not_secretfile, nil ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 0
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  resolution: (447) {G1,W15,D2,L3,V1,M3}  { ! admin_file_has_level_h( admin, 
% 0.81/1.17    not_secretfile, X, nil ), ! system_file_needs_level( system, 
% 0.81/1.17    not_secretfile, X ), admin_file_has_level( admin, not_secretfile, X ) }.
% 0.81/1.17  parent0[3]: (11) {G0,W20,D2,L4,V3,M1} I { ! admin_file_has_level_h( admin, 
% 0.81/1.17    X, Y, Z ), ! system_file_needs_level( system, X, Y ), 
% 0.81/1.17    admin_file_has_level( admin, X, Y ), ! admin_file_has_compartments( admin
% 0.81/1.17    , X, Z ) }.
% 0.81/1.17  parent1[0]: (93) {G1,W4,D2,L1,V0,M1} R(62,8);r(9) { 
% 0.81/1.17    admin_file_has_compartments( admin, not_secretfile, nil ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := not_secretfile
% 0.81/1.17     Y := X
% 0.81/1.17     Z := nil
% 0.81/1.17  end
% 0.81/1.17  substitution1:
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  resolution: (448) {G1,W9,D2,L2,V1,M2}  { ! system_file_needs_level( system
% 0.81/1.17    , not_secretfile, X ), admin_file_has_level( admin, not_secretfile, X )
% 0.81/1.17     }.
% 0.81/1.17  parent0[0]: (447) {G1,W15,D2,L3,V1,M3}  { ! admin_file_has_level_h( admin, 
% 0.81/1.17    not_secretfile, X, nil ), ! system_file_needs_level( system, 
% 0.81/1.17    not_secretfile, X ), admin_file_has_level( admin, not_secretfile, X ) }.
% 0.81/1.17  parent1[0]: (12) {G0,W5,D2,L1,V2,M1} I { admin_file_has_level_h( admin, X, 
% 0.81/1.17    Y, nil ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17  end
% 0.81/1.17  substitution1:
% 0.81/1.17     X := not_secretfile
% 0.81/1.17     Y := X
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (100) {G2,W9,D2,L2,V1,M1} R(11,93);r(12) { 
% 0.81/1.17    admin_file_has_level( admin, not_secretfile, X ), ! 
% 0.81/1.17    system_file_needs_level( system, not_secretfile, X ) }.
% 0.81/1.17  parent0: (448) {G1,W9,D2,L2,V1,M2}  { ! system_file_needs_level( system, 
% 0.81/1.17    not_secretfile, X ), admin_file_has_level( admin, not_secretfile, X ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 1
% 0.81/1.17     1 ==> 0
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  resolution: (449) {G1,W15,D2,L3,V1,M3}  { ! admin_file_has_citizenship_h( 
% 0.81/1.17    admin, not_secretfile, X, nil ), ! system_file_needs_citizenship( system
% 0.81/1.17    , not_secretfile, X ), admin_file_has_citizenship( admin, not_secretfile
% 0.81/1.17    , X ) }.
% 0.81/1.17  parent0[3]: (14) {G0,W20,D2,L4,V3,M1} I { ! admin_file_has_citizenship_h( 
% 0.81/1.17    admin, X, Y, Z ), ! system_file_needs_citizenship( system, X, Y ), 
% 0.81/1.17    admin_file_has_citizenship( admin, X, Y ), ! admin_file_has_compartments
% 0.81/1.17    ( admin, X, Z ) }.
% 0.81/1.17  parent1[0]: (93) {G1,W4,D2,L1,V0,M1} R(62,8);r(9) { 
% 0.81/1.17    admin_file_has_compartments( admin, not_secretfile, nil ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := not_secretfile
% 0.81/1.17     Y := X
% 0.81/1.17     Z := nil
% 0.81/1.17  end
% 0.81/1.17  substitution1:
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  resolution: (450) {G1,W9,D2,L2,V1,M2}  { ! system_file_needs_citizenship( 
% 0.81/1.17    system, not_secretfile, X ), admin_file_has_citizenship( admin, 
% 0.81/1.17    not_secretfile, X ) }.
% 0.81/1.17  parent0[0]: (449) {G1,W15,D2,L3,V1,M3}  { ! admin_file_has_citizenship_h( 
% 0.81/1.17    admin, not_secretfile, X, nil ), ! system_file_needs_citizenship( system
% 0.81/1.17    , not_secretfile, X ), admin_file_has_citizenship( admin, not_secretfile
% 0.81/1.17    , X ) }.
% 0.81/1.17  parent1[0]: (15) {G0,W5,D2,L1,V2,M1} I { admin_file_has_citizenship_h( 
% 0.81/1.17    admin, X, Y, nil ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17  end
% 0.81/1.17  substitution1:
% 0.81/1.17     X := not_secretfile
% 0.81/1.17     Y := X
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (103) {G2,W9,D2,L2,V1,M1} R(14,93);r(15) { 
% 0.81/1.17    admin_file_has_citizenship( admin, not_secretfile, X ), ! 
% 0.81/1.17    system_file_needs_citizenship( system, not_secretfile, X ) }.
% 0.81/1.17  parent0: (450) {G1,W9,D2,L2,V1,M2}  { ! system_file_needs_citizenship( 
% 0.81/1.17    system, not_secretfile, X ), admin_file_has_citizenship( admin, 
% 0.81/1.17    not_secretfile, X ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 1
% 0.81/1.17     1 ==> 0
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  resolution: (451) {G1,W4,D2,L1,V0,M1}  { admin_file_has_citizenship( admin
% 0.81/1.17    , not_secretfile, anycountry ) }.
% 0.81/1.17  parent0[1]: (103) {G2,W9,D2,L2,V1,M1} R(14,93);r(15) { 
% 0.81/1.17    admin_file_has_citizenship( admin, not_secretfile, X ), ! 
% 0.81/1.17    system_file_needs_citizenship( system, not_secretfile, X ) }.
% 0.81/1.17  parent1[0]: (64) {G0,W4,D2,L1,V0,M1} I { system_file_needs_citizenship( 
% 0.81/1.17    system, not_secretfile, anycountry ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := anycountry
% 0.81/1.17  end
% 0.81/1.17  substitution1:
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (140) {G3,W4,D2,L1,V0,M1} R(103,64) { 
% 0.81/1.17    admin_file_has_citizenship( admin, not_secretfile, anycountry ) }.
% 0.81/1.17  parent0: (451) {G1,W4,D2,L1,V0,M1}  { admin_file_has_citizenship( admin, 
% 0.81/1.17    not_secretfile, anycountry ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 0
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  resolution: (452) {G1,W4,D2,L1,V0,M1}  { admin_file_has_level( admin, 
% 0.81/1.17    not_secretfile, unclassified ) }.
% 0.81/1.17  parent0[1]: (100) {G2,W9,D2,L2,V1,M1} R(11,93);r(12) { admin_file_has_level
% 0.81/1.17    ( admin, not_secretfile, X ), ! system_file_needs_level( system, 
% 0.81/1.17    not_secretfile, X ) }.
% 0.81/1.17  parent1[0]: (63) {G0,W4,D2,L1,V0,M1} I { system_file_needs_level( system, 
% 0.81/1.17    not_secretfile, unclassified ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := unclassified
% 0.81/1.17  end
% 0.81/1.17  substitution1:
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (141) {G3,W4,D2,L1,V0,M1} R(100,63) { admin_file_has_level( 
% 0.81/1.17    admin, not_secretfile, unclassified ) }.
% 0.81/1.17  parent0: (452) {G1,W4,D2,L1,V0,M1}  { admin_file_has_level( admin, 
% 0.81/1.17    not_secretfile, unclassified ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 0
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  resolution: (453) {G1,W9,D2,L2,V1,M2}  { ! owner_indi_has_need_to_know( 
% 0.81/1.17    owner_not_secretfile, X, not_secretfile ), 
% 0.81/1.17    admin_indi_has_need_to_know_for_file( admin, X, not_secretfile ) }.
% 0.81/1.17  parent0[2]: (36) {G0,W13,D2,L3,V3,M1} I { ! owner_indi_has_need_to_know( Y
% 0.81/1.17    , Z, X ), admin_indi_has_need_to_know_for_file( admin, Z, X ), ! 
% 0.81/1.17    state_file_has_owner( X, Y ) }.
% 0.81/1.17  parent1[0]: (65) {G0,W3,D2,L1,V0,M1} I { state_file_has_owner( 
% 0.81/1.17    not_secretfile, owner_not_secretfile ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := not_secretfile
% 0.81/1.17     Y := owner_not_secretfile
% 0.81/1.17     Z := X
% 0.81/1.17  end
% 0.81/1.17  substitution1:
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (147) {G1,W9,D2,L2,V1,M1} R(36,65) { 
% 0.81/1.17    admin_indi_has_need_to_know_for_file( admin, X, not_secretfile ), ! 
% 0.81/1.17    owner_indi_has_need_to_know( owner_not_secretfile, X, not_secretfile )
% 0.81/1.17     }.
% 0.81/1.17  parent0: (453) {G1,W9,D2,L2,V1,M2}  { ! owner_indi_has_need_to_know( 
% 0.81/1.17    owner_not_secretfile, X, not_secretfile ), 
% 0.81/1.17    admin_indi_has_need_to_know_for_file( admin, X, not_secretfile ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 1
% 0.81/1.17     1 ==> 0
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  resolution: (454) {G1,W4,D2,L1,V0,M1}  { 
% 0.81/1.17    admin_indi_has_need_to_know_for_file( admin, babu, not_secretfile ) }.
% 0.81/1.17  parent0[1]: (147) {G1,W9,D2,L2,V1,M1} R(36,65) { 
% 0.81/1.17    admin_indi_has_need_to_know_for_file( admin, X, not_secretfile ), ! 
% 0.81/1.17    owner_indi_has_need_to_know( owner_not_secretfile, X, not_secretfile )
% 0.81/1.17     }.
% 0.81/1.17  parent1[0]: (85) {G0,W4,D2,L1,V0,M1} I { owner_indi_has_need_to_know( 
% 0.81/1.17    owner_not_secretfile, babu, not_secretfile ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := babu
% 0.81/1.17  end
% 0.81/1.17  substitution1:
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (150) {G2,W4,D2,L1,V0,M1} R(147,85) { 
% 0.81/1.17    admin_indi_has_need_to_know_for_file( admin, babu, not_secretfile ) }.
% 0.81/1.17  parent0: (454) {G1,W4,D2,L1,V0,M1}  { admin_indi_has_need_to_know_for_file
% 0.81/1.17    ( admin, babu, not_secretfile ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 0
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  resolution: (455) {G1,W9,D2,L2,V1,M2}  { 
% 0.81/1.17    admin_indi_has_compartments_for_file( admin, X, not_secretfile ), ! 
% 0.81/1.17    admin_indi_has_compartments( admin, X, nil ) }.
% 0.81/1.17  parent0[2]: (34) {G0,W14,D2,L3,V3,M1} I { 
% 0.81/1.17    admin_indi_has_compartments_for_file( admin, Z, X ), ! 
% 0.81/1.17    admin_indi_has_compartments( admin, Z, Y ), ! admin_file_has_compartments
% 0.81/1.17    ( admin, X, Y ) }.
% 0.81/1.17  parent1[0]: (93) {G1,W4,D2,L1,V0,M1} R(62,8);r(9) { 
% 0.81/1.17    admin_file_has_compartments( admin, not_secretfile, nil ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := not_secretfile
% 0.81/1.17     Y := nil
% 0.81/1.17     Z := X
% 0.81/1.17  end
% 0.81/1.17  substitution1:
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  resolution: (456) {G1,W4,D2,L1,V1,M1}  { 
% 0.81/1.17    admin_indi_has_compartments_for_file( admin, X, not_secretfile ) }.
% 0.81/1.17  parent0[1]: (455) {G1,W9,D2,L2,V1,M2}  { 
% 0.81/1.17    admin_indi_has_compartments_for_file( admin, X, not_secretfile ), ! 
% 0.81/1.17    admin_indi_has_compartments( admin, X, nil ) }.
% 0.81/1.17  parent1[0]: (26) {G0,W4,D2,L1,V1,M1} I { admin_indi_has_compartments( admin
% 0.81/1.17    , X, nil ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17  end
% 0.81/1.17  substitution1:
% 0.81/1.17     X := X
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (169) {G2,W4,D2,L1,V1,M1} R(34,93);r(26) { 
% 0.81/1.17    admin_indi_has_compartments_for_file( admin, X, not_secretfile ) }.
% 0.81/1.17  parent0: (456) {G1,W4,D2,L1,V1,M1}  { admin_indi_has_compartments_for_file
% 0.81/1.17    ( admin, X, not_secretfile ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 0
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  resolution: (457) {G1,W9,D2,L2,V1,M2}  { admin_indi_has_level_for_file( 
% 0.81/1.17    admin, X, not_secretfile ), ! admin_indi_has_level( admin, X, 
% 0.81/1.17    unclassified ) }.
% 0.81/1.17  parent0[2]: (35) {G0,W14,D2,L3,V3,M1} I { admin_indi_has_level_for_file( 
% 0.81/1.17    admin, Z, X ), ! admin_indi_has_level( admin, Z, Y ), ! 
% 0.81/1.17    admin_file_has_level( admin, X, Y ) }.
% 0.81/1.17  parent1[0]: (141) {G3,W4,D2,L1,V0,M1} R(100,63) { admin_file_has_level( 
% 0.81/1.17    admin, not_secretfile, unclassified ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := not_secretfile
% 0.81/1.17     Y := unclassified
% 0.81/1.17     Z := X
% 0.81/1.17  end
% 0.81/1.17  substitution1:
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  resolution: (458) {G1,W4,D2,L1,V1,M1}  { admin_indi_has_level_for_file( 
% 0.81/1.17    admin, X, not_secretfile ) }.
% 0.81/1.17  parent0[1]: (457) {G1,W9,D2,L2,V1,M2}  { admin_indi_has_level_for_file( 
% 0.81/1.17    admin, X, not_secretfile ), ! admin_indi_has_level( admin, X, 
% 0.81/1.17    unclassified ) }.
% 0.81/1.17  parent1[0]: (24) {G0,W4,D2,L1,V1,M1} I { admin_indi_has_level( admin, X, 
% 0.81/1.17    unclassified ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17  end
% 0.81/1.17  substitution1:
% 0.81/1.17     X := X
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (171) {G4,W4,D2,L1,V1,M1} R(35,141);r(24) { 
% 0.81/1.17    admin_indi_has_level_for_file( admin, X, not_secretfile ) }.
% 0.81/1.17  parent0: (458) {G1,W4,D2,L1,V1,M1}  { admin_indi_has_level_for_file( admin
% 0.81/1.17    , X, not_secretfile ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 0
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  resolution: (459) {G1,W9,D2,L2,V1,M2}  { 
% 0.81/1.17    admin_indi_has_citizenship_for_file( admin, X, not_secretfile ), ! 
% 0.81/1.17    admin_indi_has_citizenship( admin, X, anycountry ) }.
% 0.81/1.17  parent0[2]: (37) {G0,W14,D2,L3,V3,M1} I { 
% 0.81/1.17    admin_indi_has_citizenship_for_file( admin, Z, X ), ! 
% 0.81/1.17    admin_indi_has_citizenship( admin, Z, Y ), ! admin_file_has_citizenship( 
% 0.81/1.17    admin, X, Y ) }.
% 0.81/1.17  parent1[0]: (140) {G3,W4,D2,L1,V0,M1} R(103,64) { 
% 0.81/1.17    admin_file_has_citizenship( admin, not_secretfile, anycountry ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := not_secretfile
% 0.81/1.17     Y := anycountry
% 0.81/1.17     Z := X
% 0.81/1.17  end
% 0.81/1.17  substitution1:
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  resolution: (460) {G1,W4,D2,L1,V1,M1}  { 
% 0.81/1.17    admin_indi_has_citizenship_for_file( admin, X, not_secretfile ) }.
% 0.81/1.17  parent0[1]: (459) {G1,W9,D2,L2,V1,M2}  { 
% 0.81/1.17    admin_indi_has_citizenship_for_file( admin, X, not_secretfile ), ! 
% 0.81/1.17    admin_indi_has_citizenship( admin, X, anycountry ) }.
% 0.81/1.17  parent1[0]: (22) {G0,W4,D2,L1,V1,M1} I { admin_indi_has_citizenship( admin
% 0.81/1.17    , X, anycountry ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17  end
% 0.81/1.17  substitution1:
% 0.81/1.17     X := X
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (172) {G4,W4,D2,L1,V1,M1} R(37,140);r(22) { 
% 0.81/1.17    admin_indi_has_citizenship_for_file( admin, X, not_secretfile ) }.
% 0.81/1.17  parent0: (460) {G1,W4,D2,L1,V1,M1}  { admin_indi_has_citizenship_for_file( 
% 0.81/1.17    admin, X, not_secretfile ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 0
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  resolution: (461) {G1,W23,D2,L5,V1,M5}  { ! state_file_is_not_working_paper
% 0.81/1.17    ( not_secretfile ), ! admin_indi_has_need_to_know_for_file( admin, X, 
% 0.81/1.17    not_secretfile ), ! admin_indi_has_level_for_file( admin, X, 
% 0.81/1.17    not_secretfile ), admin_indi_may_file( admin, X, not_secretfile, read ), 
% 0.81/1.17    ! admin_indi_has_citizenship_for_file( admin, X, not_secretfile ) }.
% 0.81/1.17  parent0[5]: (39) {G0,W28,D2,L6,V2,M1} I { ! state_file_is_not_working_paper
% 0.81/1.17    ( X ), ! admin_indi_has_need_to_know_for_file( admin, Y, X ), ! 
% 0.81/1.17    admin_indi_has_level_for_file( admin, Y, X ), admin_indi_may_file( admin
% 0.81/1.17    , Y, X, read ), ! admin_indi_has_citizenship_for_file( admin, Y, X ), ! 
% 0.81/1.17    admin_indi_has_compartments_for_file( admin, Y, X ) }.
% 0.81/1.17  parent1[0]: (169) {G2,W4,D2,L1,V1,M1} R(34,93);r(26) { 
% 0.81/1.17    admin_indi_has_compartments_for_file( admin, X, not_secretfile ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := not_secretfile
% 0.81/1.17     Y := X
% 0.81/1.17  end
% 0.81/1.17  substitution1:
% 0.81/1.17     X := X
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  resolution: (462) {G1,W20,D2,L4,V1,M4}  { ! 
% 0.81/1.17    admin_indi_has_need_to_know_for_file( admin, X, not_secretfile ), ! 
% 0.81/1.17    admin_indi_has_level_for_file( admin, X, not_secretfile ), 
% 0.81/1.17    admin_indi_may_file( admin, X, not_secretfile, read ), ! 
% 0.81/1.17    admin_indi_has_citizenship_for_file( admin, X, not_secretfile ) }.
% 0.81/1.17  parent0[0]: (461) {G1,W23,D2,L5,V1,M5}  { ! state_file_is_not_working_paper
% 0.81/1.17    ( not_secretfile ), ! admin_indi_has_need_to_know_for_file( admin, X, 
% 0.81/1.17    not_secretfile ), ! admin_indi_has_level_for_file( admin, X, 
% 0.81/1.17    not_secretfile ), admin_indi_may_file( admin, X, not_secretfile, read ), 
% 0.81/1.17    ! admin_indi_has_citizenship_for_file( admin, X, not_secretfile ) }.
% 0.81/1.17  parent1[0]: (61) {G0,W2,D2,L1,V0,M1} I { state_file_is_not_working_paper( 
% 0.81/1.17    not_secretfile ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17  end
% 0.81/1.17  substitution1:
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (174) {G3,W20,D2,L4,V1,M1} R(39,169);r(61) { 
% 0.81/1.17    admin_indi_may_file( admin, X, not_secretfile, read ), ! 
% 0.81/1.17    admin_indi_has_need_to_know_for_file( admin, X, not_secretfile ), ! 
% 0.81/1.17    admin_indi_has_citizenship_for_file( admin, X, not_secretfile ), ! 
% 0.81/1.17    admin_indi_has_level_for_file( admin, X, not_secretfile ) }.
% 0.81/1.17  parent0: (462) {G1,W20,D2,L4,V1,M4}  { ! 
% 0.81/1.17    admin_indi_has_need_to_know_for_file( admin, X, not_secretfile ), ! 
% 0.81/1.17    admin_indi_has_level_for_file( admin, X, not_secretfile ), 
% 0.81/1.17    admin_indi_may_file( admin, X, not_secretfile, read ), ! 
% 0.81/1.17    admin_indi_has_citizenship_for_file( admin, X, not_secretfile ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 1
% 0.81/1.17     1 ==> 3
% 0.81/1.17     2 ==> 0
% 0.81/1.17     3 ==> 2
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  resolution: (463) {G4,W15,D2,L3,V1,M3}  { admin_indi_may_file( admin, X, 
% 0.81/1.17    not_secretfile, read ), ! admin_indi_has_need_to_know_for_file( admin, X
% 0.81/1.17    , not_secretfile ), ! admin_indi_has_level_for_file( admin, X, 
% 0.81/1.17    not_secretfile ) }.
% 0.81/1.17  parent0[2]: (174) {G3,W20,D2,L4,V1,M1} R(39,169);r(61) { 
% 0.81/1.17    admin_indi_may_file( admin, X, not_secretfile, read ), ! 
% 0.81/1.17    admin_indi_has_need_to_know_for_file( admin, X, not_secretfile ), ! 
% 0.81/1.17    admin_indi_has_citizenship_for_file( admin, X, not_secretfile ), ! 
% 0.81/1.17    admin_indi_has_level_for_file( admin, X, not_secretfile ) }.
% 0.81/1.17  parent1[0]: (172) {G4,W4,D2,L1,V1,M1} R(37,140);r(22) { 
% 0.81/1.17    admin_indi_has_citizenship_for_file( admin, X, not_secretfile ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17  end
% 0.81/1.17  substitution1:
% 0.81/1.17     X := X
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  resolution: (464) {G5,W10,D2,L2,V1,M2}  { admin_indi_may_file( admin, X, 
% 0.81/1.17    not_secretfile, read ), ! admin_indi_has_need_to_know_for_file( admin, X
% 0.81/1.17    , not_secretfile ) }.
% 0.81/1.17  parent0[2]: (463) {G4,W15,D2,L3,V1,M3}  { admin_indi_may_file( admin, X, 
% 0.81/1.17    not_secretfile, read ), ! admin_indi_has_need_to_know_for_file( admin, X
% 0.81/1.17    , not_secretfile ), ! admin_indi_has_level_for_file( admin, X, 
% 0.81/1.17    not_secretfile ) }.
% 0.81/1.17  parent1[0]: (171) {G4,W4,D2,L1,V1,M1} R(35,141);r(24) { 
% 0.81/1.17    admin_indi_has_level_for_file( admin, X, not_secretfile ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17  end
% 0.81/1.17  substitution1:
% 0.81/1.17     X := X
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (341) {G5,W10,D2,L2,V1,M1} S(174);r(172);r(171) { 
% 0.81/1.17    admin_indi_may_file( admin, X, not_secretfile, read ), ! 
% 0.81/1.17    admin_indi_has_need_to_know_for_file( admin, X, not_secretfile ) }.
% 0.81/1.17  parent0: (464) {G5,W10,D2,L2,V1,M2}  { admin_indi_may_file( admin, X, 
% 0.81/1.17    not_secretfile, read ), ! admin_indi_has_need_to_know_for_file( admin, X
% 0.81/1.17    , not_secretfile ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := X
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17     0 ==> 0
% 0.81/1.17     1 ==> 1
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  resolution: (465) {G3,W5,D2,L1,V0,M1}  { admin_indi_may_file( admin, babu, 
% 0.81/1.17    not_secretfile, read ) }.
% 0.81/1.17  parent0[1]: (341) {G5,W10,D2,L2,V1,M1} S(174);r(172);r(171) { 
% 0.81/1.17    admin_indi_may_file( admin, X, not_secretfile, read ), ! 
% 0.81/1.17    admin_indi_has_need_to_know_for_file( admin, X, not_secretfile ) }.
% 0.81/1.17  parent1[0]: (150) {G2,W4,D2,L1,V0,M1} R(147,85) { 
% 0.81/1.17    admin_indi_has_need_to_know_for_file( admin, babu, not_secretfile ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17     X := babu
% 0.81/1.17  end
% 0.81/1.17  substitution1:
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  resolution: (466) {G1,W0,D0,L0,V0,M0}  {  }.
% 0.81/1.17  parent0[0]: (87) {G0,W6,D2,L1,V0,M1} I { ! admin_indi_may_file( admin, babu
% 0.81/1.17    , not_secretfile, read ) }.
% 0.81/1.17  parent1[0]: (465) {G3,W5,D2,L1,V0,M1}  { admin_indi_may_file( admin, babu, 
% 0.81/1.17    not_secretfile, read ) }.
% 0.81/1.17  substitution0:
% 0.81/1.17  end
% 0.81/1.17  substitution1:
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  subsumption: (342) {G6,W0,D0,L0,V0,M0} R(341,150);r(87) {  }.
% 0.81/1.17  parent0: (466) {G1,W0,D0,L0,V0,M0}  {  }.
% 0.81/1.17  substitution0:
% 0.81/1.17  end
% 0.81/1.17  permutation0:
% 0.81/1.17  end
% 0.81/1.17  
% 0.81/1.17  Proof check complete!
% 0.81/1.17  
% 0.81/1.17  Memory use:
% 0.81/1.17  
% 0.81/1.17  space for terms:        7426
% 0.81/1.17  space for clauses:      19104
% 0.81/1.17  
% 0.81/1.17  
% 0.81/1.17  clauses generated:      366
% 0.81/1.17  clauses kept:           343
% 0.81/1.17  clauses selected:       249
% 0.81/1.17  clauses deleted:        3
% 0.81/1.17  clauses inuse deleted:  0
% 0.81/1.17  
% 0.81/1.17  subsentry:          137
% 0.81/1.17  literals s-matched: 94
% 0.81/1.17  literals matched:   94
% 0.81/1.17  full subsumption:   1
% 0.81/1.17  
% 0.81/1.17  checksum:           -858066955
% 0.81/1.17  
% 0.81/1.17  
% 0.81/1.17  Bliksem ended
%------------------------------------------------------------------------------