TSTP Solution File: SWW299+1 by GKC---0.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : GKC---0.8
% Problem  : SWW299+1 : TPTP v8.1.2. Released v5.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : gkc %s

% Computer : n022.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 : Fri Sep  1 00:34:53 EDT 2023

% Result   : Theorem 0.20s 0.78s
% Output   : CNFRefutation 0.20s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : SWW299+1 : TPTP v8.1.2. Released v5.2.0.
% 0.00/0.13  % Command  : gkc %s
% 0.13/0.35  % Computer : n022.cluster.edu
% 0.13/0.35  % Model    : x86_64 x86_64
% 0.13/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35  % Memory   : 8042.1875MB
% 0.13/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35  % CPULimit : 300
% 0.13/0.35  % WCLimit  : 300
% 0.13/0.35  % DateTime : Sun Aug 27 19:08:24 EDT 2023
% 0.13/0.35  % CPUTime  : 
% 0.20/0.66  
% 0.20/0.66  input clause set summed statistics:
% 0.20/0.66  ----------------------------------
% 0.20/0.66  in_clause_count:                  7750
% 0.20/0.66  in_rule_clause_count:             7560
% 0.20/0.66  in_fact_clause_count:              190
% 0.20/0.66  in_answer_clause_count:              0
% 0.20/0.66  in_ground_clause_count:            320
% 0.20/0.66  in_unit_clause_count:             1681
% 0.20/0.66  in_horn_clause_count:             6270
% 0.20/0.66  in_pos_clause_count:              1951
% 0.20/0.66  in_neg_clause_count:               301
% 0.20/0.66  in_poseq_clause_count:            4034
% 0.20/0.66  in_negeq_clause_count:            1308
% 0.20/0.66  in_unitposeq_clause_count:        1192
% 0.20/0.66  in_chain_clause_count:               0
% 0.20/0.66  in_min_length:             1
% 0.20/0.66  in_max_length:             8
% 0.20/0.66  in_min_depth:              1
% 0.20/0.66  in_max_depth:             19
% 0.20/0.66  in_min_size:               2
% 0.20/0.66  in_max_size:             407
% 0.20/0.66  in_min_vars:               0
% 0.20/0.66  in_max_vars:              11
% 0.20/0.66  in_extaxiom_count:                 0
% 0.20/0.66  in_axiom_count:                 7744
% 0.20/0.66  in_assumption_count:               3
% 0.20/0.66  in_goal_count:                     3
% 0.20/0.66  in_neg_goal_count:                 1
% 0.20/0.66  in_pos_goal_count:                 1
% 0.20/0.66  in_posunit_goal_count:             1
% 0.20/0.66  
% 0.20/0.66  auto guide:
% 0.20/0.66  -----------
% 0.20/0.66  {
% 0.20/0.66  "print":1,
% 0.20/0.66  "print_level": 15,
% 0.20/0.66  "max_size": 0,
% 0.20/0.66  "max_depth": 0,
% 0.20/0.66  "max_length": 0,
% 0.20/0.66  "max_dseconds": 0,
% 0.20/0.66  "runs":[
% 0.20/0.66  {"max_dseconds":1, "strategy":["hardness_pref", "posunitpara"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["query_focus", "unit"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["unit", "pure_unit"], "max_size":30, "max_depth":10, "max_weight":300, "weight_select_ratio":1, "rewrite":0},
% 0.20/0.66  {"max_dseconds":1, "strategy":["query_focus"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["negative_pref"], "query_preference":1, "sine":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["negative_pref"], "query_preference":0, "sine":5},
% 0.20/0.66  {"max_dseconds":1, "strategy":["unit","prohibit_unordered_para"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["hardness_pref","prohibit_unordered_para"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["query_focus", "posunitpara"], "query_preference":1, "depth_penalty":50, "length_penalty":100, "sine":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["hardness_pref"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["query_focus", "max_ground_weight"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["query_focus", "max_ground_weight","prohibit_unordered_para"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["unit","prohibit_unordered_para","prohibit_deep_para"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":1, "strategy":["unit","prohibit_unordered_para","prohibit_deep_para"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["negative_pref","prohibit_unordered_para","prohibit_deep_para"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["unit","prohibit_nested_para","prohibit_deep_para","prohibit_unordered_para"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":1, "strategy":["negative_pref","prohibit_nested_para","prohibit_unordered_para","prohibit_deep_para"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":1, "strategy":["hardness_pref","prohibit_nested_para","prohibit_unordered_para","prohibit_deep_para"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["query_focus"], "query_preference":1, "rewrite":0},
% 0.20/0.66  {"max_dseconds":1, "strategy":["negative_pref"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["query_focus"], "query_preference":3},
% 0.20/0.66  {"max_dseconds":1, "strategy":["unit"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":1, "strategy":["query_focus", "unit"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":1, "strategy":["query_focus"], "query_preference":2},
% 0.20/0.66  {"max_dseconds":1, "strategy":["negative_pref"], "query_preference":1, "sine":2},
% 0.20/0.66  {"max_dseconds":1, "strategy":["query_focus", "unit"], "query_preference":2},
% 0.20/0.66  {"max_dseconds":1, "strategy":["negative_pref"], "query_preference":0, "depth_penalty":100, "sine":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["query_focus"], "query_preference":1, "sine":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["unit", "pure_unit"], "weight_select_ratio":1, "query_preference":0},
% 0.20/0.66  {"sine":1, "rewrite":0, "length_penalty":100, "query_preference":1, "strategy":["query_focus"], "max_dseconds":1},
% 0.20/0.66  {"weight_select_ratio":100, "var_weight":70, "repeat_var_weight":70, "query_preference":0, "strategy":["hardness_pref"], "max_dseconds":1},
% 0.20/0.66  {"var_weight":70, "repeat_var_weight":70, "depth_penalty":50, "query_preference":1, "strategy":["positive_pref", "unit"], "max_dseconds":1},
% 0.20/0.66  {"var_weight":70, "repeat_var_weight":70, "length_penalty":100, "depth_penalty":100, "query_preference":1, "strategy":["positive_pref", "unit"], "max_dseconds":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["hardness_pref", "posunitpara"], "query_preference":1, "sine":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["negative_pref"], "query_preference":1, "var_weight":1, "repeat_var_weight":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["query_focus", "posunitpara"], "query_preference":1, "depth_penalty":50, "length_penalty":100},
% 0.20/0.66  {"weight_select_ratio":100, "var_weight":70, "repeat_var_weight":70, "length_penalty":100, "query_preference":1, "strategy":["query_focus", "prohibit_nested_para"], "max_dseconds":1},
% 0.20/0.66  {"query_preference":1, "strategy":["unit", "max_weight"], "max_dseconds":1},
% 0.20/0.66  {"sine":2, "weight_select_ratio":100, "var_weight":70, "repeat_var_weight":70, "rewrite":0, "depth_penalty":50, "query_preference":1, "strategy":["query_focus"], "max_dseconds":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["negative_pref"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":1, "strategy":["hardness_pref"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":1, "strategy":["unit"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["negative_pref"], "query_preference":1, "weight_select_ratio":1, "depth_penalty":50, "length_penalty":100},
% 0.20/0.66  {"max_dseconds":1, "strategy":["query_focus"], "query_preference":1, "depth_penalty":100},
% 0.20/0.66  {"max_dseconds":1, "strategy":["unit"], "query_preference":1, "reverse_clauselist":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["negative_pref"], "query_preference":0, "weight_select_ratio":100, "depth_penalty":100, "length_penalty":100},
% 0.20/0.66  {"max_dseconds":1, "strategy":["hardness_pref"], "query_preference":0, "weight_select_ratio":1, "depth_penalty":50, "length_penalty":100},
% 0.20/0.66  {"max_dseconds":1, "strategy":["hardness_pref"], "query_preference":0, "sine":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["query_focus", "positive_pref"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":1, "strategy":["unit"], "query_preference":0, "depth_penalty":100},
% 0.20/0.66  {"max_dseconds":1, "strategy":["hardness_pref"], "query_preference":0, "weight_select_ratio":20, "depth_penalty":50, "length_penalty":100},
% 0.20/0.66  {"max_dseconds":1, "strategy":["query_focus"], "query_preference":1, "sine":2},
% 0.20/0.66  {"max_dseconds":1, "strategy":["unit"], "query_preference":0, "sine":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["query_focus"], "query_preference":1, "var_weight":1, "weight_select_ratio":100, "repeat_var_weight":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["hardness_pref"], "query_preference":0, "rewrite":0},
% 0.20/0.66  {"max_dseconds":1, "strategy":["positive_pref"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":1, "strategy":["negative_pref"], "query_preference":0, "max_depth":4},
% 0.20/0.66  {"max_dseconds":1, "strategy":["negative_pref"], "query_preference":0, "weight_select_ratio":1, "depth_penalty":50, "length_penalty":100},
% 0.20/0.66  {"max_dseconds":1, "strategy":["unit", "prohibit_nested_para"], "query_preference":1, "reverse_clauselist":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["unit"], "query_preference":0, "var_weight":1, "depth_penalty":100, "repeat_var_weight":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["positive_pref"], "query_preference":0, "reverse_clauselist":1, "length_penalty":100},
% 0.20/0.66  {"max_dseconds":1, "strategy":["negative_pref"], "query_preference":1, "length_penalty":100},
% 0.20/0.66  {"max_dseconds":1, "strategy":["negative_pref"], "query_preference":0, "max_depth":3},
% 0.20/0.66  {"max_dseconds":1, "strategy":["query_focus"], "query_preference":1, "var_weight":1, "weight_select_ratio":30, "depth_penalty":100},
% 0.20/0.66  {"max_dseconds":1, "strategy":["negative_pref", "posunitpara"], "query_preference":1, "max_depth":2, "depth_penalty":50, "length_penalty":100},
% 0.20/0.66  {"max_dseconds":1, "strategy":["negative_pref", "prohibit_nested_para"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":1, "strategy":["unit", "pure_unit"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":1, "strategy":["negative_pref"], "query_preference":0, "max_depth":1},
% 0.20/0.66  {"sine":1, "var_weight":70, "repeat_var_weight":70, "query_preference":2, "strategy":["unit"], "max_dseconds":1},
% 0.20/0.66  {"sine":1, "var_weight":70, "repeat_var_weight":70, "length_penalty":100, "query_preference":2, "strategy":["unit"], "max_dseconds":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["query_focus", "double"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["query_focus"], "query_preference":2, "sine":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["query_focus", "unit"], "query_preference":0, "sine":2},
% 0.20/0.66  {"depth_penalty":50, "query_preference":2, "strategy":["negative_pref"], "max_dseconds":1},
% 0.20/0.66  {"sine":1, "var_weight":70, "repeat_var_weight":70, "query_preference":0, "strategy":["negative_pref", "max_weight"], "max_dseconds":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["unit"], "query_preference":0, "rewrite":0},
% 0.20/0.66  {"max_dseconds":1, "strategy":["negative_pref"], "query_preference":0, "sine":1},
% 0.20/0.66  {"max_depth":0, "length_penalty":100, "query_preference":2, "strategy":["hardness_pref", "posunitpara"], "max_dseconds":1},
% 0.20/0.66  {"weight_select_ratio":100, "query_preference":1, "strategy":["negative_pref"], "max_dseconds":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["unit"], "query_preference":1, "max_depth":2},
% 0.20/0.66  {"max_dseconds":1, "strategy":["unit"], "query_preference":0, "max_depth":6, "var_weight":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["query_focus"], "query_preference":1, "var_weight":1, "repeat_var_weight":1},
% 0.20/0.66  {"var_weight":70, "repeat_var_weight":70, "depth_penalty":50, "query_preference":0, "strategy":["hardness_pref"], "max_dseconds":1},
% 0.20/0.66  {"weight_select_ratio":100, "var_weight":70, "repeat_var_weight":70, "rewrite":0, "query_preference":0, "strategy":["query_focus", "posunitpara"], "max_dseconds":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["negative_pref"], "query_preference":0, "max_depth":2},
% 0.20/0.66  {"max_dseconds":1, "strategy":["hardness_pref"], "query_preference":0, "weight_select_ratio":1, "depth_penalty":50, "length_penalty":100, "sine":2},
% 0.20/0.66  {"max_dseconds":1, "strategy":["query_focus", "positive_pref"], "query_preference":1},
% 0.20/0.66  {"var_weight":70, "repeat_var_weight":70, "rewrite":0, "length_penalty":100, "depth_penalty":100, "query_preference":0, "strategy":["hardness_pref", "max_weight"], "max_dseconds":1},
% 0.20/0.66  {"sine":1, "var_weight":70, "repeat_var_weight":70, "depth_penalty":50, "query_preference":1, "strategy":["query_focus", "max_weight"], "max_dseconds":1},
% 0.20/0.66  {"max_depth":0, "depth_penalty":100, "query_preference":0, "strategy":["unit", "posunitpara"], "max_dseconds":1},
% 0.20/0.66  {"sine":4, "var_weight":70, "repeat_var_weight":70, "depth_penalty":50, "query_preference":1, "strategy":["query_focus", "max_weight"], "max_dseconds":1},
% 0.20/0.66  {"sine":4, "var_weight":70, "repeat_var_weight":70, "depth_penalty":50, "query_preference":1, "strategy":["query_focus", "max_weight","prohibit_unordered_para"], "max_dseconds":1},
% 0.20/0.66  {"depth_penalty":100, "query_preference":0, "strategy":["unit", "posunitpara"], "max_dseconds":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["hardness_pref", "posunitpara"], "query_preference":0, "depth_penalty":50, "length_penalty":100},
% 0.20/0.66  {"weight_select_ratio":100, "var_weight":70, "repeat_var_weight":70, "rewrite":0, "query_preference":1, "strategy":["query_focus", "max_weight"], "max_dseconds":1},
% 0.20/0.66  {"weight_select_ratio":100, "query_preference":0, "strategy":["negative_pref", "max_weight"], "max_dseconds":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["negative_pref"], "query_preference":1, "max_depth":2},
% 0.20/0.66  {"max_dseconds":1, "strategy":["negative_pref"], "query_preference":1, "equality":0},
% 0.20/0.66  {"max_dseconds":1, "strategy":["hardness_pref", "max_ground_weight"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":1, "strategy":["negative_pref", "max_ground_weight"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["positive_pref"], "query_preference":0, "reverse_clauselist":1},
% 0.20/0.66  {"var_weight":70, "repeat_var_weight":70, "query_preference":0, "strategy":["positive_pref"], "max_dseconds":1},
% 0.20/0.66  {"length_penalty":100, "depth_penalty":100, "query_preference":0, "strategy":["negative_pref", "hornpref", "max_weight"], "max_dseconds":1},
% 0.20/0.66  {"var_weight":70, "repeat_var_weight":70, "length_penalty":100, "depth_penalty":100, "query_preference":1, "strategy":["query_focus"], "max_dseconds":1},
% 0.20/0.66  {"depth_penalty":50, "query_preference":1, "strategy":["hardness_pref", "hornpref", "max_weight"], "max_dseconds":1},
% 0.20/0.66  {"rewrite":0, "depth_penalty":50, "query_preference":1, "strategy":["query_focus", "hornpref"], "max_dseconds":1},
% 0.20/0.66  {"sine":1, "var_weight":70, "repeat_var_weight":70, "rewrite":0, "depth_penalty":50, "query_preference":0, "strategy":["hardness_pref"], "max_dseconds":1},
% 0.20/0.66  {"sine":1, "var_weight":70, "repeat_var_weight":70, "depth_penalty":50, "query_preference":1, "strategy":["unit"], "max_dseconds":1},
% 0.20/0.66  {"max_dseconds":1, "strategy":["query_focus"], "query_preference":1, "weight_select_ratio":30, "depth_penalty":100, "length_penalty":100},
% 0.20/0.66  {"max_dseconds":1, "strategy":["unit"], "query_preference":0, "max_depth":4},
% 0.20/0.66  {"sine":1, "rewrite":0, "depth_penalty":50, "query_preference":2, "strategy":["hardness_pref", "posunitpara"], "max_dseconds":1},
% 0.20/0.66  {"length_penalty":100, "query_preference":1, "strategy":["positive_pref", "posunitpara"], "max_dseconds":1},
% 0.20/0.66  {"sine":2, "query_preference":0, "strategy":["unit"], "max_dseconds":1},
% 0.20/0.66  {"weight_select_ratio":20, "length_penalty":100, "query_preference":1, "strategy":["query_focus"], "sine":1, "max_dseconds":1},
% 0.20/0.66  {"weight_select_ratio":100, "rewrite":0, "depth_penalty":100, "query_preference":0, "strategy":["unit", "posunitpara"], "max_dseconds":1},
% 0.20/0.66  {"depth_penalty":50, "query_preference":2, "strategy":["negative_pref"], "max_dseconds":1, "sine":2},
% 0.20/0.66  
% 0.20/0.66  {"max_dseconds":10, "strategy":["hardness_pref", "posunitpara"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["query_focus", "unit"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["unit", "pure_unit"], "max_size":30, "max_depth":10, "max_weight":300, "weight_select_ratio":1, "rewrite":0},
% 0.20/0.66  {"max_dseconds":10, "strategy":["query_focus"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["negative_pref"], "query_preference":1, "sine":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["negative_pref"], "query_preference":0, "sine":5},
% 0.20/0.66  {"max_dseconds":10, "strategy":["unit","prohibit_unordered_para"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["hardness_pref","prohibit_unordered_para"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["query_focus", "posunitpara"], "query_preference":1, "depth_penalty":50, "length_penalty":100, "sine":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["hardness_pref"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["query_focus", "max_ground_weight"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["query_focus", "max_ground_weight","prohibit_unordered_para"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["unit","prohibit_unordered_para","prohibit_deep_para"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":10, "strategy":["unit","prohibit_unordered_para","prohibit_deep_para"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["negative_pref","prohibit_unordered_para","prohibit_deep_para"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["unit","prohibit_nested_para","prohibit_deep_para","prohibit_unordered_para"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":10, "strategy":["negative_pref","prohibit_nested_para","prohibit_unordered_para","prohibit_deep_para"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":10, "strategy":["hardness_pref","prohibit_nested_para","prohibit_unordered_para","prohibit_deep_para"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["query_focus"], "query_preference":1, "rewrite":0},
% 0.20/0.66  {"max_dseconds":10, "strategy":["negative_pref"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["query_focus"], "query_preference":3},
% 0.20/0.66  {"max_dseconds":10, "strategy":["unit"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":10, "strategy":["query_focus", "unit"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":10, "strategy":["query_focus"], "query_preference":2},
% 0.20/0.66  {"max_dseconds":10, "strategy":["negative_pref"], "query_preference":1, "sine":2},
% 0.20/0.66  {"max_dseconds":10, "strategy":["query_focus", "unit"], "query_preference":2},
% 0.20/0.66  {"max_dseconds":10, "strategy":["negative_pref"], "query_preference":0, "depth_penalty":100, "sine":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["query_focus"], "query_preference":1, "sine":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["unit", "pure_unit"], "weight_select_ratio":1, "query_preference":0},
% 0.20/0.66  {"sine":1, "rewrite":0, "length_penalty":100, "query_preference":1, "strategy":["query_focus"], "max_dseconds":10},
% 0.20/0.66  {"weight_select_ratio":100, "var_weight":70, "repeat_var_weight":70, "query_preference":0, "strategy":["hardness_pref"], "max_dseconds":10},
% 0.20/0.66  {"var_weight":70, "repeat_var_weight":70, "depth_penalty":50, "query_preference":1, "strategy":["positive_pref", "unit"], "max_dseconds":10},
% 0.20/0.66  {"var_weight":70, "repeat_var_weight":70, "length_penalty":100, "depth_penalty":100, "query_preference":1, "strategy":["positive_pref", "unit"], "max_dseconds":10},
% 0.20/0.66  {"max_dseconds":10, "strategy":["hardness_pref", "posunitpara"], "query_preference":1, "sine":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["negative_pref"], "query_preference":1, "var_weight":1, "repeat_var_weight":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["query_focus", "posunitpara"], "query_preference":1, "depth_penalty":50, "length_penalty":100},
% 0.20/0.66  {"weight_select_ratio":100, "var_weight":70, "repeat_var_weight":70, "length_penalty":100, "query_preference":1, "strategy":["query_focus", "prohibit_nested_para"], "max_dseconds":10},
% 0.20/0.66  {"query_preference":1, "strategy":["unit", "max_weight"], "max_dseconds":10},
% 0.20/0.66  {"sine":2, "weight_select_ratio":100, "var_weight":70, "repeat_var_weight":70, "rewrite":0, "depth_penalty":50, "query_preference":1, "strategy":["query_focus"], "max_dseconds":10},
% 0.20/0.66  {"max_dseconds":10, "strategy":["negative_pref"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":10, "strategy":["hardness_pref"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":10, "strategy":["unit"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["negative_pref"], "query_preference":1, "weight_select_ratio":1, "depth_penalty":50, "length_penalty":100},
% 0.20/0.66  {"max_dseconds":10, "strategy":["query_focus"], "query_preference":1, "depth_penalty":100},
% 0.20/0.66  {"max_dseconds":10, "strategy":["unit"], "query_preference":1, "reverse_clauselist":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["negative_pref"], "query_preference":0, "weight_select_ratio":100, "depth_penalty":100, "length_penalty":100},
% 0.20/0.66  {"max_dseconds":10, "strategy":["hardness_pref"], "query_preference":0, "weight_select_ratio":1, "depth_penalty":50, "length_penalty":100},
% 0.20/0.66  {"max_dseconds":10, "strategy":["hardness_pref"], "query_preference":0, "sine":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["query_focus", "positive_pref"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":10, "strategy":["unit"], "query_preference":0, "depth_penalty":100},
% 0.20/0.66  {"max_dseconds":10, "strategy":["hardness_pref"], "query_preference":0, "weight_select_ratio":20, "depth_penalty":50, "length_penalty":100},
% 0.20/0.66  {"max_dseconds":10, "strategy":["query_focus"], "query_preference":1, "sine":2},
% 0.20/0.66  {"max_dseconds":10, "strategy":["unit"], "query_preference":0, "sine":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["query_focus"], "query_preference":1, "var_weight":1, "weight_select_ratio":100, "repeat_var_weight":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["hardness_pref"], "query_preference":0, "rewrite":0},
% 0.20/0.66  {"max_dseconds":10, "strategy":["positive_pref"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":10, "strategy":["negative_pref"], "query_preference":0, "max_depth":4},
% 0.20/0.66  {"max_dseconds":10, "strategy":["negative_pref"], "query_preference":0, "weight_select_ratio":1, "depth_penalty":50, "length_penalty":100},
% 0.20/0.66  {"max_dseconds":10, "strategy":["unit", "prohibit_nested_para"], "query_preference":1, "reverse_clauselist":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["unit"], "query_preference":0, "var_weight":1, "depth_penalty":100, "repeat_var_weight":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["positive_pref"], "query_preference":0, "reverse_clauselist":1, "length_penalty":100},
% 0.20/0.66  {"max_dseconds":10, "strategy":["negative_pref"], "query_preference":1, "length_penalty":100},
% 0.20/0.66  {"max_dseconds":10, "strategy":["negative_pref"], "query_preference":0, "max_depth":3},
% 0.20/0.66  {"max_dseconds":10, "strategy":["query_focus"], "query_preference":1, "var_weight":1, "weight_select_ratio":30, "depth_penalty":100},
% 0.20/0.66  {"max_dseconds":10, "strategy":["negative_pref", "posunitpara"], "query_preference":1, "max_depth":2, "depth_penalty":50, "length_penalty":100},
% 0.20/0.66  {"max_dseconds":10, "strategy":["negative_pref", "prohibit_nested_para"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":10, "strategy":["unit", "pure_unit"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":10, "strategy":["negative_pref"], "query_preference":0, "max_depth":1},
% 0.20/0.66  {"sine":1, "var_weight":70, "repeat_var_weight":70, "query_preference":2, "strategy":["unit"], "max_dseconds":10},
% 0.20/0.66  {"sine":1, "var_weight":70, "repeat_var_weight":70, "length_penalty":100, "query_preference":2, "strategy":["unit"], "max_dseconds":10},
% 0.20/0.66  {"max_dseconds":10, "strategy":["query_focus", "double"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["query_focus"], "query_preference":2, "sine":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["query_focus", "unit"], "query_preference":0, "sine":2},
% 0.20/0.66  {"depth_penalty":50, "query_preference":2, "strategy":["negative_pref"], "max_dseconds":10},
% 0.20/0.66  {"sine":1, "var_weight":70, "repeat_var_weight":70, "query_preference":0, "strategy":["negative_pref", "max_weight"], "max_dseconds":10},
% 0.20/0.66  {"max_dseconds":10, "strategy":["unit"], "query_preference":0, "rewrite":0},
% 0.20/0.66  {"max_dseconds":10, "strategy":["negative_pref"], "query_preference":0, "sine":1},
% 0.20/0.66  {"max_depth":0, "length_penalty":100, "query_preference":2, "strategy":["hardness_pref", "posunitpara"], "max_dseconds":10},
% 0.20/0.66  {"weight_select_ratio":100, "query_preference":1, "strategy":["negative_pref"], "max_dseconds":10},
% 0.20/0.66  {"max_dseconds":10, "strategy":["unit"], "query_preference":1, "max_depth":2},
% 0.20/0.66  {"max_dseconds":10, "strategy":["unit"], "query_preference":0, "max_depth":6, "var_weight":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["query_focus"], "query_preference":1, "var_weight":1, "repeat_var_weight":1},
% 0.20/0.66  {"var_weight":70, "repeat_var_weight":70, "depth_penalty":50, "query_preference":0, "strategy":["hardness_pref"], "max_dseconds":10},
% 0.20/0.66  {"weight_select_ratio":100, "var_weight":70, "repeat_var_weight":70, "rewrite":0, "query_preference":0, "strategy":["query_focus", "posunitpara"], "max_dseconds":10},
% 0.20/0.66  {"max_dseconds":10, "strategy":["negative_pref"], "query_preference":0, "max_depth":2},
% 0.20/0.66  {"max_dseconds":10, "strategy":["hardness_pref"], "query_preference":0, "weight_select_ratio":1, "depth_penalty":50, "length_penalty":100, "sine":2},
% 0.20/0.66  {"max_dseconds":10, "strategy":["query_focus", "positive_pref"], "query_preference":1},
% 0.20/0.66  {"var_weight":70, "repeat_var_weight":70, "rewrite":0, "length_penalty":100, "depth_penalty":100, "query_preference":0, "strategy":["hardness_pref", "max_weight"], "max_dseconds":10},
% 0.20/0.66  {"sine":1, "var_weight":70, "repeat_var_weight":70, "depth_penalty":50, "query_preference":1, "strategy":["query_focus", "max_weight"], "max_dseconds":10},
% 0.20/0.66  {"max_depth":0, "depth_penalty":100, "query_preference":0, "strategy":["unit", "posunitpara"], "max_dseconds":10},
% 0.20/0.66  {"sine":4, "var_weight":70, "repeat_var_weight":70, "depth_penalty":50, "query_preference":1, "strategy":["query_focus", "max_weight"], "max_dseconds":10},
% 0.20/0.66  {"sine":4, "var_weight":70, "repeat_var_weight":70, "depth_penalty":50, "query_preference":1, "strategy":["query_focus", "max_weight","prohibit_unordered_para"], "max_dseconds":10},
% 0.20/0.66  {"depth_penalty":100, "query_preference":0, "strategy":["unit", "posunitpara"], "max_dseconds":10},
% 0.20/0.66  {"max_dseconds":10, "strategy":["hardness_pref", "posunitpara"], "query_preference":0, "depth_penalty":50, "length_penalty":100},
% 0.20/0.66  {"weight_select_ratio":100, "var_weight":70, "repeat_var_weight":70, "rewrite":0, "query_preference":1, "strategy":["query_focus", "max_weight"], "max_dseconds":10},
% 0.20/0.66  {"weight_select_ratio":100, "query_preference":0, "strategy":["negative_pref", "max_weight"], "max_dseconds":10},
% 0.20/0.66  {"max_dseconds":10, "strategy":["negative_pref"], "query_preference":1, "max_depth":2},
% 0.20/0.66  {"max_dseconds":10, "strategy":["negative_pref"], "query_preference":1, "equality":0},
% 0.20/0.66  {"max_dseconds":10, "strategy":["hardness_pref", "max_ground_weight"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":10, "strategy":["negative_pref", "max_ground_weight"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":10, "strategy":["positive_pref"], "query_preference":0, "reverse_clauselist":1},
% 0.20/0.66  {"var_weight":70, "repeat_var_weight":70, "query_preference":0, "strategy":["positive_pref"], "max_dseconds":10},
% 0.20/0.66  {"length_penalty":100, "depth_penalty":100, "query_preference":0, "strategy":["negative_pref", "hornpref", "max_weight"], "max_dseconds":10},
% 0.20/0.66  {"var_weight":70, "repeat_var_weight":70, "length_penalty":100, "depth_penalty":100, "query_preference":1, "strategy":["query_focus"], "max_dseconds":10},
% 0.20/0.66  {"depth_penalty":50, "query_preference":1, "strategy":["hardness_pref", "hornpref", "max_weight"], "max_dseconds":10},
% 0.20/0.66  {"rewrite":0, "depth_penalty":50, "query_preference":1, "strategy":["query_focus", "hornpref"], "max_dseconds":10},
% 0.20/0.66  {"sine":1, "var_weight":70, "repeat_var_weight":70, "rewrite":0, "depth_penalty":50, "query_preference":0, "strategy":["hardness_pref"], "max_dseconds":10},
% 0.20/0.66  {"sine":1, "var_weight":70, "repeat_var_weight":70, "depth_penalty":50, "query_preference":1, "strategy":["unit"], "max_dseconds":10},
% 0.20/0.66  {"max_dseconds":10, "strategy":["query_focus"], "query_preference":1, "weight_select_ratio":30, "depth_penalty":100, "length_penalty":100},
% 0.20/0.66  {"max_dseconds":10, "strategy":["unit"], "query_preference":0, "max_depth":4},
% 0.20/0.66  {"sine":1, "rewrite":0, "depth_penalty":50, "query_preference":2, "strategy":["hardness_pref", "posunitpara"], "max_dseconds":10},
% 0.20/0.66  {"length_penalty":100, "query_preference":1, "strategy":["positive_pref", "posunitpara"], "max_dseconds":10},
% 0.20/0.66  {"sine":2, "query_preference":0, "strategy":["unit"], "max_dseconds":10},
% 0.20/0.66  {"weight_select_ratio":20, "length_penalty":100, "query_preference":1, "strategy":["query_focus"], "sine":1, "max_dseconds":10},
% 0.20/0.66  {"weight_select_ratio":100, "rewrite":0, "depth_penalty":100, "query_preference":0, "strategy":["unit", "posunitpara"], "max_dseconds":10},
% 0.20/0.66  {"depth_penalty":50, "query_preference":2, "strategy":["negative_pref"], "max_dseconds":10, "sine":2},
% 0.20/0.66  
% 0.20/0.66  {"max_dseconds":50, "strategy":["hardness_pref", "posunitpara"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["query_focus", "unit"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["unit", "pure_unit"], "max_size":30, "max_depth":10, "max_weight":300, "weight_select_ratio":1, "rewrite":0},
% 0.20/0.66  {"max_dseconds":50, "strategy":["query_focus"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["negative_pref"], "query_preference":1, "sine":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["negative_pref"], "query_preference":0, "sine":5},
% 0.20/0.66  {"max_dseconds":50, "strategy":["unit","prohibit_unordered_para"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["hardness_pref","prohibit_unordered_para"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["query_focus", "posunitpara"], "query_preference":1, "depth_penalty":50, "length_penalty":100, "sine":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["hardness_pref"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["query_focus", "max_ground_weight"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["query_focus", "max_ground_weight","prohibit_unordered_para"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["unit","prohibit_unordered_para","prohibit_deep_para"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":50, "strategy":["unit","prohibit_unordered_para","prohibit_deep_para"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["negative_pref","prohibit_unordered_para","prohibit_deep_para"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["unit","prohibit_nested_para","prohibit_deep_para","prohibit_unordered_para"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":50, "strategy":["negative_pref","prohibit_nested_para","prohibit_unordered_para","prohibit_deep_para"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":50, "strategy":["hardness_pref","prohibit_nested_para","prohibit_unordered_para","prohibit_deep_para"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["query_focus"], "query_preference":1, "rewrite":0},
% 0.20/0.66  {"max_dseconds":50, "strategy":["negative_pref"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["query_focus"], "query_preference":3},
% 0.20/0.66  {"max_dseconds":50, "strategy":["unit"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":50, "strategy":["query_focus", "unit"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":50, "strategy":["query_focus"], "query_preference":2},
% 0.20/0.66  {"max_dseconds":50, "strategy":["negative_pref"], "query_preference":1, "sine":2},
% 0.20/0.66  {"max_dseconds":50, "strategy":["query_focus", "unit"], "query_preference":2},
% 0.20/0.66  {"max_dseconds":50, "strategy":["negative_pref"], "query_preference":0, "depth_penalty":100, "sine":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["query_focus"], "query_preference":1, "sine":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["unit", "pure_unit"], "weight_select_ratio":1, "query_preference":0},
% 0.20/0.66  {"sine":1, "rewrite":0, "length_penalty":100, "query_preference":1, "strategy":["query_focus"], "max_dseconds":50},
% 0.20/0.66  {"weight_select_ratio":100, "var_weight":70, "repeat_var_weight":70, "query_preference":0, "strategy":["hardness_pref"], "max_dseconds":50},
% 0.20/0.66  {"var_weight":70, "repeat_var_weight":70, "depth_penalty":50, "query_preference":1, "strategy":["positive_pref", "unit"], "max_dseconds":50},
% 0.20/0.66  {"var_weight":70, "repeat_var_weight":70, "length_penalty":100, "depth_penalty":100, "query_preference":1, "strategy":["positive_pref", "unit"], "max_dseconds":50},
% 0.20/0.66  {"max_dseconds":50, "strategy":["hardness_pref", "posunitpara"], "query_preference":1, "sine":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["negative_pref"], "query_preference":1, "var_weight":1, "repeat_var_weight":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["query_focus", "posunitpara"], "query_preference":1, "depth_penalty":50, "length_penalty":100},
% 0.20/0.66  {"weight_select_ratio":100, "var_weight":70, "repeat_var_weight":70, "length_penalty":100, "query_preference":1, "strategy":["query_focus", "prohibit_nested_para"], "max_dseconds":50},
% 0.20/0.66  {"query_preference":1, "strategy":["unit", "max_weight"], "max_dseconds":50},
% 0.20/0.66  {"sine":2, "weight_select_ratio":100, "var_weight":70, "repeat_var_weight":70, "rewrite":0, "depth_penalty":50, "query_preference":1, "strategy":["query_focus"], "max_dseconds":50},
% 0.20/0.66  {"max_dseconds":50, "strategy":["negative_pref"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":50, "strategy":["hardness_pref"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":50, "strategy":["unit"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["negative_pref"], "query_preference":1, "weight_select_ratio":1, "depth_penalty":50, "length_penalty":100},
% 0.20/0.66  {"max_dseconds":50, "strategy":["query_focus"], "query_preference":1, "depth_penalty":100},
% 0.20/0.66  {"max_dseconds":50, "strategy":["unit"], "query_preference":1, "reverse_clauselist":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["negative_pref"], "query_preference":0, "weight_select_ratio":100, "depth_penalty":100, "length_penalty":100},
% 0.20/0.66  {"max_dseconds":50, "strategy":["hardness_pref"], "query_preference":0, "weight_select_ratio":1, "depth_penalty":50, "length_penalty":100},
% 0.20/0.66  {"max_dseconds":50, "strategy":["hardness_pref"], "query_preference":0, "sine":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["query_focus", "positive_pref"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":50, "strategy":["unit"], "query_preference":0, "depth_penalty":100},
% 0.20/0.66  {"max_dseconds":50, "strategy":["hardness_pref"], "query_preference":0, "weight_select_ratio":20, "depth_penalty":50, "length_penalty":100},
% 0.20/0.66  {"max_dseconds":50, "strategy":["query_focus"], "query_preference":1, "sine":2},
% 0.20/0.66  {"max_dseconds":50, "strategy":["unit"], "query_preference":0, "sine":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["query_focus"], "query_preference":1, "var_weight":1, "weight_select_ratio":100, "repeat_var_weight":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["hardness_pref"], "query_preference":0, "rewrite":0},
% 0.20/0.66  {"max_dseconds":50, "strategy":["positive_pref"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":50, "strategy":["negative_pref"], "query_preference":0, "max_depth":4},
% 0.20/0.66  {"max_dseconds":50, "strategy":["negative_pref"], "query_preference":0, "weight_select_ratio":1, "depth_penalty":50, "length_penalty":100},
% 0.20/0.66  {"max_dseconds":50, "strategy":["unit", "prohibit_nested_para"], "query_preference":1, "reverse_clauselist":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["unit"], "query_preference":0, "var_weight":1, "depth_penalty":100, "repeat_var_weight":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["positive_pref"], "query_preference":0, "reverse_clauselist":1, "length_penalty":100},
% 0.20/0.66  {"max_dseconds":50, "strategy":["negative_pref"], "query_preference":1, "length_penalty":100},
% 0.20/0.66  {"max_dseconds":50, "strategy":["negative_pref"], "query_preference":0, "max_depth":3},
% 0.20/0.66  {"max_dseconds":50, "strategy":["query_focus"], "query_preference":1, "var_weight":1, "weight_select_ratio":30, "depth_penalty":100},
% 0.20/0.66  {"max_dseconds":50, "strategy":["negative_pref", "posunitpara"], "query_preference":1, "max_depth":2, "depth_penalty":50, "length_penalty":100},
% 0.20/0.66  {"max_dseconds":50, "strategy":["negative_pref", "prohibit_nested_para"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":50, "strategy":["unit", "pure_unit"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":50, "strategy":["negative_pref"], "query_preference":0, "max_depth":1},
% 0.20/0.66  {"sine":1, "var_weight":70, "repeat_var_weight":70, "query_preference":2, "strategy":["unit"], "max_dseconds":50},
% 0.20/0.66  {"sine":1, "var_weight":70, "repeat_var_weight":70, "length_penalty":100, "query_preference":2, "strategy":["unit"], "max_dseconds":50},
% 0.20/0.66  {"max_dseconds":50, "strategy":["query_focus", "double"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["query_focus"], "query_preference":2, "sine":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["query_focus", "unit"], "query_preference":0, "sine":2},
% 0.20/0.66  {"depth_penalty":50, "query_preference":2, "strategy":["negative_pref"], "max_dseconds":50},
% 0.20/0.66  {"sine":1, "var_weight":70, "repeat_var_weight":70, "query_preference":0, "strategy":["negative_pref", "max_weight"], "max_dseconds":50},
% 0.20/0.66  {"max_dseconds":50, "strategy":["unit"], "query_preference":0, "rewrite":0},
% 0.20/0.66  {"max_dseconds":50, "strategy":["negative_pref"], "query_preference":0, "sine":1},
% 0.20/0.66  {"max_depth":0, "length_penalty":100, "query_preference":2, "strategy":["hardness_pref", "posunitpara"], "max_dseconds":50},
% 0.20/0.66  {"weight_select_ratio":100, "query_preference":1, "strategy":["negative_pref"], "max_dseconds":50},
% 0.20/0.66  {"max_dseconds":50, "strategy":["unit"], "query_preference":1, "max_depth":2},
% 0.20/0.66  {"max_dseconds":50, "strategy":["unit"], "query_preference":0, "max_depth":6, "var_weight":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["query_focus"], "query_preference":1, "var_weight":1, "repeat_var_weight":1},
% 0.20/0.66  {"var_weight":70, "repeat_var_weight":70, "depth_penalty":50, "query_preference":0, "strategy":["hardness_pref"], "max_dseconds":50},
% 0.20/0.66  {"weight_select_ratio":100, "var_weight":70, "repeat_var_weight":70, "rewrite":0, "query_preference":0, "strategy":["query_focus", "posunitpara"], "max_dseconds":50},
% 0.20/0.66  {"max_dseconds":50, "strategy":["negative_pref"], "query_preference":0, "max_depth":2},
% 0.20/0.66  {"max_dseconds":50, "strategy":["hardness_pref"], "query_preference":0, "weight_select_ratio":1, "depth_penalty":50, "length_penalty":100, "sine":2},
% 0.20/0.66  {"max_dseconds":50, "strategy":["query_focus", "positive_pref"], "query_preference":1},
% 0.20/0.66  {"var_weight":70, "repeat_var_weight":70, "rewrite":0, "length_penalty":100, "depth_penalty":100, "query_preference":0, "strategy":["hardness_pref", "max_weight"], "max_dseconds":50},
% 0.20/0.66  {"sine":1, "var_weight":70, "repeat_var_weight":70, "depth_penalty":50, "query_preference":1, "strategy":["query_focus", "max_weight"], "max_dseconds":50},
% 0.20/0.66  {"max_depth":0, "depth_penalty":100, "query_preference":0, "strategy":["unit", "posunitpara"], "max_dseconds":50},
% 0.20/0.66  {"sine":4, "var_weight":70, "repeat_var_weight":70, "depth_penalty":50, "query_preference":1, "strategy":["query_focus", "max_weight"], "max_dseconds":50},
% 0.20/0.66  {"sine":4, "var_weight":70, "repeat_var_weight":70, "depth_penalty":50, "query_preference":1, "strategy":["query_focus", "max_weight","prohibit_unordered_para"], "max_dseconds":50},
% 0.20/0.66  {"depth_penalty":100, "query_preference":0, "strategy":["unit", "posunitpara"], "max_dseconds":50},
% 0.20/0.66  {"max_dseconds":50, "strategy":["hardness_pref", "posunitpara"], "query_preference":0, "depth_penalty":50, "length_penalty":100},
% 0.20/0.66  {"weight_select_ratio":100, "var_weight":70, "repeat_var_weight":70, "rewrite":0, "query_preference":1, "strategy":["query_focus", "max_weight"], "max_dseconds":50},
% 0.20/0.66  {"weight_select_ratio":100, "query_preference":0, "strategy":["negative_pref", "max_weight"], "max_dseconds":50},
% 0.20/0.66  {"max_dseconds":50, "strategy":["negative_pref"], "query_preference":1, "max_depth":2},
% 0.20/0.66  {"max_dseconds":50, "strategy":["negative_pref"], "query_preference":1, "equality":0},
% 0.20/0.66  {"max_dseconds":50, "strategy":["hardness_pref", "max_ground_weight"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":50, "strategy":["negative_pref", "max_ground_weight"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":50, "strategy":["positive_pref"], "query_preference":0, "reverse_clauselist":1},
% 0.20/0.66  {"var_weight":70, "repeat_var_weight":70, "query_preference":0, "strategy":["positive_pref"], "max_dseconds":50},
% 0.20/0.66  {"length_penalty":100, "depth_penalty":100, "query_preference":0, "strategy":["negative_pref", "hornpref", "max_weight"], "max_dseconds":50},
% 0.20/0.66  {"var_weight":70, "repeat_var_weight":70, "length_penalty":100, "depth_penalty":100, "query_preference":1, "strategy":["query_focus"], "max_dseconds":50},
% 0.20/0.66  {"depth_penalty":50, "query_preference":1, "strategy":["hardness_pref", "hornpref", "max_weight"], "max_dseconds":50},
% 0.20/0.66  {"rewrite":0, "depth_penalty":50, "query_preference":1, "strategy":["query_focus", "hornpref"], "max_dseconds":50},
% 0.20/0.66  {"sine":1, "var_weight":70, "repeat_var_weight":70, "rewrite":0, "depth_penalty":50, "query_preference":0, "strategy":["hardness_pref"], "max_dseconds":50},
% 0.20/0.66  {"sine":1, "var_weight":70, "repeat_var_weight":70, "depth_penalty":50, "query_preference":1, "strategy":["unit"], "max_dseconds":50},
% 0.20/0.66  {"max_dseconds":50, "strategy":["query_focus"], "query_preference":1, "weight_select_ratio":30, "depth_penalty":100, "length_penalty":100},
% 0.20/0.66  {"max_dseconds":50, "strategy":["unit"], "query_preference":0, "max_depth":4},
% 0.20/0.66  {"sine":1, "rewrite":0, "depth_penalty":50, "query_preference":2, "strategy":["hardness_pref", "posunitpara"], "max_dseconds":50},
% 0.20/0.66  {"length_penalty":100, "query_preference":1, "strategy":["positive_pref", "posunitpara"], "max_dseconds":50},
% 0.20/0.66  {"sine":2, "query_preference":0, "strategy":["unit"], "max_dseconds":50},
% 0.20/0.66  {"weight_select_ratio":20, "length_penalty":100, "query_preference":1, "strategy":["query_focus"], "sine":1, "max_dseconds":50},
% 0.20/0.66  {"weight_select_ratio":100, "rewrite":0, "depth_penalty":100, "query_preference":0, "strategy":["unit", "posunitpara"], "max_dseconds":50},
% 0.20/0.66  {"depth_penalty":50, "query_preference":2, "strategy":["negative_pref"], "max_dseconds":50, "sine":2},
% 0.20/0.66  
% 0.20/0.66  {"max_dseconds":250, "strategy":["hardness_pref", "posunitpara"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":250, "strategy":["query_focus", "unit"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":250, "strategy":["unit", "pure_unit"], "max_size":30, "max_depth":10, "max_weight":300, "weight_select_ratio":1, "rewrite":0},
% 0.20/0.66  {"max_dseconds":250, "strategy":["query_focus"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":250, "strategy":["negative_pref"], "query_preference":1, "sine":1},
% 0.20/0.66  {"max_dseconds":250, "strategy":["query_focus", "posunitpara"], "query_preference":1, "depth_penalty":50, "length_penalty":100, "sine":1},
% 0.20/0.66  {"max_dseconds":250, "strategy":["hardness_pref"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":250, "strategy":["query_focus", "max_ground_weight"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":250, "strategy":["query_focus", "max_ground_weight","prohibit_unordered_para"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":250, "strategy":["query_focus"], "query_preference":1, "rewrite":0},
% 0.20/0.66  {"max_dseconds":250, "strategy":["negative_pref"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":250, "strategy":["query_focus"], "query_preference":3},
% 0.20/0.66  {"max_dseconds":250, "strategy":["unit"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":250, "strategy":["query_focus", "unit"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":250, "strategy":["query_focus"], "query_preference":2},
% 0.20/0.66  {"max_dseconds":250, "strategy":["negative_pref"], "query_preference":1, "sine":2},
% 0.20/0.66  {"max_dseconds":250, "strategy":["query_focus", "unit"], "query_preference":2},
% 0.20/0.66  {"max_dseconds":250, "strategy":["negative_pref"], "query_preference":0, "depth_penalty":100, "sine":1},
% 0.20/0.66  {"weight_select_ratio":100, "query_preference":0, "strategy":["negative_pref", "max_weight"], "max_dseconds":250},
% 0.20/0.66  
% 0.20/0.66  {"max_dseconds":1250, "strategy":["hardness_pref", "posunitpara"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":1250, "strategy":["query_focus", "unit"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":1250, "strategy":["unit", "pure_unit"], "max_size":30, "max_depth":10, "max_weight":300, "weight_select_ratio":1, "rewrite":0},
% 0.20/0.66  {"max_dseconds":1250, "strategy":["query_focus"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":1250, "strategy":["negative_pref"], "query_preference":1, "sine":1},
% 0.20/0.66  {"max_dseconds":1250, "strategy":["query_focus", "posunitpara"], "query_preference":1, "depth_penalty":50, "length_penalty":100, "sine":1},
% 0.20/0.66  {"max_dseconds":1250, "strategy":["hardness_pref"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":1250, "strategy":["query_focus", "max_ground_weight"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":1250, "strategy":["query_focus"], "query_preference":1, "rewrite":0},
% 0.20/0.66  {"max_dseconds":1250, "strategy":["negative_pref"], "query_preference":1},
% 0.20/0.66  {"max_dseconds":1250, "strategy":["query_focus"], "query_preference":3},
% 0.20/0.66  {"max_dseconds":1250, "strategy":["unit"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":1250, "strategy":["query_focus", "unit"], "query_preference":0},
% 0.20/0.66  {"max_dseconds":1250, "strategy":["query_focus"], "query_preference":2},
% 0.20/0.66  {"max_dseconds":1250, "strategy":["negative_pref"], "query_preference":1, "sine":2},
% 0.20/0.66  {"max_dseconds":1250, "strategy":["query_focus", "unit"], "query_preference":2},
% 0.20/0.66  {"max_dseconds":1250, "strategy":["negative_pref"], "query_preference":0, "depth_penalty":100, "sine":1} 
% 0.20/0.66  
% 0.20/0.66  ]}
% 0.20/0.66  
% 0.20/0.66  
% 0.20/0.66  **** run 1 fork 0 starts with strategy
% 0.20/0.66  {"max_dseconds":1,"strategy":["hardness_pref","posunitpara"],"query_preference":1}
% 0.20/0.66  
% 0.20/0.66  **** run 2 fork 1 starts with strategy
% 0.20/0.66  {"max_dseconds":1,"strategy":["query_focus","unit"],"query_preference":1}
% 0.20/0.66  
% 0.20/0.66  **** run 3 fork 2 starts with strategy
% 0.20/0.66  {"max_dseconds":1,"strategy":["unit","pure_unit"],"max_size":30,"max_depth":10,"max_weight":300,"weight_select_ratio":1,"rewrite":0}
% 0.20/0.66  
% 0.20/0.66  **** run 4 fork 3 starts with strategy
% 0.20/0.66  
% 0.20/0.66  **** run 6 fork 5 starts with strategy
% 0.20/0.66  {"max_dseconds":1,"strategy":["negative_pref"],"query_preference":0,"sine":5}
% 0.20/0.66  {"max_dseconds":1,"strategy":["query_focus"],"query_preference":1}
% 0.20/0.66  
% 0.20/0.66  **** run 5 fork 4 starts with strategy
% 0.20/0.66  {"max_dseconds":1,"strategy":["negative_pref"],"query_preference":1,"sine":1}
% 0.20/0.67  
% 0.20/0.67  **** run 7 fork 6 starts with strategy
% 0.20/0.67  {"max_dseconds":1,"strategy":["unit","prohibit_unordered_para"],"query_preference":1}
% 0.20/0.68  
% 0.20/0.68  **** run 8 fork 7 starts with strategy
% 0.20/0.68  {"max_dseconds":1,"strategy":["hardness_pref","prohibit_unordered_para"],"query_preference":1}
% 0.20/0.78  
% 0.20/0.78  
% 0.20/0.78  result: proof found
% 0.20/0.78  for /export/starexec/sandbox/benchmark/theBenchmark.p 
% 0.20/0.78  by run 1 fork 0 strategy {"max_dseconds":1,"strategy":["hardness_pref","posunitpara"],"query_preference":1}
% 0.20/0.78  % SZS status Theorem for /export/starexec/sandbox/benchmark/theBenchmark.p 
% 0.20/0.78  
% 0.20/0.78  % SZS output start CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p 
% 0.20/0.78  fof('conj_0', hypothesis, c_Hoare__Mirabelle_Ohoare__derivs(t_a,v_G,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(t_a)),c_Hoare__Mirabelle_Otriple_Otriple(t_a,v_P_H,v_c,v_Q_H)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(t_a),tc_HOL_Obool)))),
% 0.20/0.78    input). 
% 0.20/0.78  fof('conj_2_$sk', plain, (((~v_Q($sk2,$sk3(X1,X2)) & (hBOOL(hAPP(hAPP(X2,X3),$sk3(X1,X2))) | ~hBOOL(hAPP(hAPP(X1,X3),$sk1)))) | ~c_Hoare__Mirabelle_Ohoare__derivs(t_a,v_G,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(t_a)),c_Hoare__Mirabelle_Otriple_Otriple(t_a,X1,v_c,X2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(t_a),tc_HOL_Obool))))) & v_P($sk2,$sk1)),
% 0.20/0.78    inference(negpush_and_skolemize,[],['conj_2'])).
% 0.20/0.78  fof('conj_2', conjecture, (! [B_Z,B_s] : (v_P(B_Z,B_s) => (? [B_P_H,B_Q_H] : (c_Hoare__Mirabelle_Ohoare__derivs(t_a,v_G,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(t_a)),c_Hoare__Mirabelle_Otriple_Otriple(t_a,B_P_H,v_c,B_Q_H)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(t_a),tc_HOL_Obool)))) & (! [B_s_H] : ((! [B_Z_H] : (hBOOL(hAPP(hAPP(B_P_H,B_Z_H),B_s)) => hBOOL(hAPP(hAPP(B_Q_H,B_Z_H),B_s_H)))) => v_Q(B_Z,B_s_H))))))),
% 0.20/0.78    input). 
% 0.20/0.78  fof('conj_1_$sk', plain, ((v_Q(X2,X3) | (~hBOOL(hAPP(hAPP(v_Q_H,$sk4(X1,X2,X3)),X3)) & hBOOL(hAPP(hAPP(v_P_H,$sk4(X1,X2,X3)),X1)))) | ~v_P(X2,X1)),
% 0.20/0.78    inference(negpush_and_skolemize,[],['conj_1'])).
% 0.20/0.78  fof('conj_1', hypothesis, (! [B_Z,B_s] : (v_P(B_Z,B_s) => (! [B_s_H] : ((! [B_Z_H] : (hBOOL(hAPP(hAPP(v_P_H,B_Z_H),B_s)) => hBOOL(hAPP(hAPP(v_Q_H,B_Z_H),B_s_H)))) => v_Q(B_Z,B_s_H))))),
% 0.20/0.78    input). 
% 0.20/0.78  cnf('1', plain, (c_Hoare__Mirabelle_Ohoare__derivs(t_a,v_G,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(t_a)),c_Hoare__Mirabelle_Otriple_Otriple(t_a,v_P_H,v_c,v_Q_H)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(t_a),tc_HOL_Obool))))),
% 0.20/0.78    inference(cnf_transformation,[],['conj_0'])).
% 0.20/0.78  cnf('2', plain, (~c_Hoare__Mirabelle_Ohoare__derivs(t_a,v_G,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(t_a)),c_Hoare__Mirabelle_Otriple_Otriple(t_a,X,v_c,Y)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(t_a),tc_HOL_Obool)))) | hBOOL(hAPP(hAPP(Y,Z),$sk3(X,Y))) | ~hBOOL(hAPP(hAPP(X,Z),$sk1))),
% 0.20/0.78    inference(cnf_transformation,[],['conj_2_$sk'])).
% 0.20/0.78  cnf('3', plain, (hBOOL(hAPP(hAPP(v_Q_H,X),$sk3(v_P_H,v_Q_H))) | ~hBOOL(hAPP(hAPP(v_P_H,X),$sk1))),
% 0.20/0.78    inference(resolution,[],['1','2'])).
% 0.20/0.78  cnf('4', plain, (~hBOOL(hAPP(hAPP(v_Q_H,$sk4(X,Y,Z)),Z)) | ~v_P(Y,X) | v_Q(Y,Z)),
% 0.20/0.78    inference(cnf_transformation,[],['conj_1_$sk'])).
% 0.20/0.78  cnf('5', plain, (~hBOOL(hAPP(hAPP(v_P_H,$sk4(X,Y,$sk3(v_P_H,v_Q_H))),$sk1)) | v_Q(Y,$sk3(v_P_H,v_Q_H)) | ~v_P(Y,X)),
% 0.20/0.78    inference(resolution,[],['3','4'])).
% 0.20/0.78  cnf('6', plain, (hBOOL(hAPP(hAPP(v_P_H,$sk4(X,Y,Z)),X)) | ~v_P(Y,X) | v_Q(Y,Z)),
% 0.20/0.78    inference(cnf_transformation,[],['conj_1_$sk'])).
% 0.20/0.78  cnf('7', plain, (v_Q(X,$sk3(v_P_H,v_Q_H)) | ~v_P(X,$sk1)),
% 0.20/0.78    inference(resolution,[],['5','6'])).
% 0.20/0.78  cnf('8', plain, (~c_Hoare__Mirabelle_Ohoare__derivs(t_a,v_G,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(t_a)),c_Hoare__Mirabelle_Otriple_Otriple(t_a,X,v_c,Y)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(t_a),tc_HOL_Obool)))) | ~v_Q($sk2,$sk3(X,Y))),
% 0.20/0.78    inference(cnf_transformation,[],['conj_2_$sk'])).
% 0.20/0.78  cnf('9', plain, (~v_Q($sk2,$sk3(v_P_H,v_Q_H))),
% 0.20/0.78    inference(resolution,[],['1','8'])).
% 0.20/0.78  cnf('10', plain, (v_P($sk2,$sk1)),
% 0.20/0.78    inference(cnf_transformation,[],['conj_2_$sk'])).
% 0.20/0.78  cnf('11', plain, ($false),
% 0.20/0.78    inference(resolution,[then_simplify],['7','9','10'])).
% 0.20/0.78  
% 0.20/0.78  % SZS output end CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p 
% 0.20/0.78  
% 0.20/0.78  run 1 fork 0 statistics:
% 0.20/0.78  ----------------------------------
% 0.20/0.78  this run seconds: 0.013769
% 0.20/0.78  total seconds: 0.107193
% 0.20/0.78  stat_given_used: 13
% 0.20/0.78  stat_given_used_at_endgame: 0
% 0.20/0.78  stat_given_candidates:   16
% 0.20/0.78  stat_given_candidates_at_endgame: 0
% 0.20/0.78  stat_given_candidates_h: 0
% 0.20/0.78  stat_binres_derived_cl:   5
% 0.20/0.78  stat_binres_derived_cl_h: 0
% 0.20/0.78  stat_factor_derived_cl: 0
% 0.20/0.78  stat_para_derived_cl: 6
% 0.20/0.78  stat_tautologies_discarded: 0
% 0.20/0.78  stat_forward_subsumed: 0
% 0.20/0.78  stat_derived_cut: 1
% 0.20/0.78  stat_derived_rewritten: 0
% 0.20/0.78  stat_weight_discarded_building: 0
% 0.20/0.78  stat_weight_discarded_cl: 0
% 0.20/0.78  stat_internlimit_discarded_cl: 0
% 0.20/0.78  stat_simplified:  0 simplified 0 derived 0 given
% 0.20/0.78  stat_kept_cl: 4
% 0.20/0.78  stat_built_cl: 30
% 0.20/0.78  stat_hyperres_partial_cl: 0
% 0.20/0.78  stat_made_rewriters: 3
% 0.20/0.78  stat_backward_subsumed: 0
% 0.20/0.78  stat_propagated_subsumed: 0
% 0.20/0.78  stat_clsubs_attempted:                         3
% 0.20/0.78  stat_clsubs_fact_groundunit_found:             1
% 0.20/0.78  stat_clsubs_rule_groundunit_found:             0
% 0.20/0.78  stat_clsubs_top_meta_attempted:                 43
% 0.20/0.78  stat_clsubs_top_meta_failed:                    40
% 0.20/0.78  stat_clsubs_top_meta_nonpref_attempted:                  43
% 0.20/0.78  stat_clsubs_top_meta_nonpref_succeeded:                   8
% 0.20/0.78  stat_clsubs_top_meta_pref_attempted:                      8
% 0.20/0.78  stat_clsubs_top_meta_pref1_succeeded:                     3
% 0.20/0.78  stat_clsubs_top_meta_pref2_succeeded:                     3
% 0.20/0.78  stat_clsubs_top_meta_pref3_succeeded:                     3
% 0.20/0.78  stat_clsubs_top_meta_pref_succeeded:                      3
% 0.20/0.78  stat_clsubs_meta_attempted:                    7
% 0.20/0.78  stat_clsubs_meta_failed:                       2
% 0.20/0.78  stat_clsubs_predsymbs_attempted:               0
% 0.20/0.78  stat_clsubs_unit_attempted:                    0
% 0.20/0.78  stat_clsubs_full_attempted:                    3
% 0.20/0.78  stat_forwardsubs_attempted:                    5
% 0.20/0.78  stat_lit_hash_added:                   7252
% 0.20/0.78  stat_lit_hash_computed:                7326
% 0.20/0.78  stat_lit_hash_match_found:                2
% 0.20/0.78  stat_lit_hash_match_miss:               104
% 0.20/0.78  stat_lit_hash_cut_ok:                     1
% 0.20/0.78  stat_lit_strong_cut_ok:                   0
% 0.20/0.78  stat_lit_hash_subsume_ok:                 0
% 0.20/0.78  clqueue els 10000000 used 1
% 0.20/0.78  clactive els 10000000 used 14
% 0.20/0.78  clactivesubsume els 10000000 used 43
% 0.20/0.78  queue_termbuf els 200000000 used 227
% 0.20/0.78  hyper_termbuf els 100000000 used 1
% 0.20/0.78  active_termbuf els 100000000 used 610
% 0.20/0.78  varstack els 5000 last used 1
% 0.20/0.78  given_termbuf els 10000000 last used 1
% 0.20/0.78  simplified_termbuf els 10000000 last used 1
% 0.20/0.78  derived_termbuf els 10000000 last used 22
% 0.20/0.78  wr_mallocs: 11136
% 0.20/0.78  wr_callocs: 21
% 0.20/0.78  wr_reallocs: 1515
% 0.20/0.78  wr_frees: 4
% 0.20/0.78  wr_malloc_bytes: 4163051300
% 0.20/0.78  wr_calloc_bytes: 112065536
% 0.20/0.78  wr_realloc_bytes: 556696
% 0.20/0.78  wr_realloc_freebytes: 0
% 0.20/0.78  ----------------------------------
%------------------------------------------------------------------------------