TSTP Solution File: NLP091+1 by Geo-III---2018C

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Geo-III---2018C
% Problem  : NLP091+1 : TPTP v8.1.0. Released v2.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : geo -tptp_input -nonempty -inputfile %s

% Computer : n027.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 : Sat Jul 23 06:11:14 EDT 2022

% Result   : CounterSatisfiable 0.47s 0.66s
% Output   : Model 0.47s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : NLP091+1 : TPTP v8.1.0. Released v2.4.0.
% 0.07/0.13  % Command  : geo -tptp_input -nonempty -inputfile %s
% 0.12/0.34  % Computer : n027.cluster.edu
% 0.12/0.34  % Model    : x86_64 x86_64
% 0.12/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  % Memory   : 8042.1875MB
% 0.12/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit : 300
% 0.12/0.34  % WCLimit  : 300
% 0.12/0.34  % DateTime : Fri Jul 22 21:04:46 EDT 2022
% 0.12/0.34  % CPUTime  : 
% 0.47/0.66  GeoParameters:
% 0.47/0.66  
% 0.47/0.66  tptp_input =     1
% 0.47/0.66  tptp_output =    0
% 0.47/0.66  nonempty =       1
% 0.47/0.66  inputfile =      /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.47/0.66  includepath =    /export/starexec/sandbox/solver/bin/../../benchmark/
% 0.47/0.66  
% 0.47/0.66  
% 0.47/0.66  % SZS status CounterSatisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.47/0.66  % SZS output start Model for /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.47/0.66  
% 0.47/0.66  Interpretation 26:
% 0.47/0.66  Guesses:
% 0.47/0.66  0 : guesser 1, 0, ( | 1, 0 ), 0, 0s old, 0 lemmas
% 0.47/0.66  1 : guesser 4, 2, ( | 1, 2, 0 ), 0, 0s old, 0 lemmas
% 0.47/0.66  2 : guesser 10, 8, ( 1 | 2, 0 ), 0, 0s old, 1 lemmas
% 0.47/0.66  3 : guesser 23, 20, ( 2, 1 | 3, 0 ), 1, 0s old, 2 lemmas
% 0.47/0.66  4 : guesser 38, 34, ( | 0, 3, 2, 4, 1 ), 3, 0s old, 0 lemmas
% 0.47/0.66  5 : guesser 50, 46, ( 2, 1, 0 | 4, 3 ), 3, 0s old, 2 lemmas
% 0.47/0.66  6 : guesser 67, 62, ( 4, 1, 3, 0 | 5, 2 ), 5, 0s old, 3 lemmas
% 0.47/0.66  7 : guesser 80, 74, ( | 5, 4, 3, 2, 1, 6, 0 ), 8, 0s old, 0 lemmas
% 0.47/0.66  8 : guesser 88, 82, ( | 2, 1, 0, 5, 4, 6, 3 ), 8, 0s old, 0 lemmas
% 0.47/0.66  9 : guesser 96, 90, ( 5, 4, 3, 2, 1 | 6, 0 ), 8, 0s old, 4 lemmas
% 0.47/0.66  10 : guesser 110, 103, ( 4, 1 | 5, 2, 6, 3, 7, 0 ), 12, 0s old, 2 lemmas
% 0.47/0.66  11 : guesser 113, 106, ( 3, 0, 4, 1, 5, 2 | 7, 6 ), 14, 0s old, 6 lemmas
% 0.47/0.66  12 : guesser 127, 119, ( 1 | 0, 7, 6, 5, 4, 3, 8, 2 ), 19, 0s old, 1 lemmas
% 0.47/0.66  13 : guesser 135, 127, ( 5, 4, 3, 2, 1, 0, 7 | 8, 6 ), 20, 0s old, 6 lemmas
% 0.47/0.66  14 : guesser 149, 140, ( | 6, 5, 4, 3, 2, 1, 0, 8, 9, 7 ), 26, 0s old, 0 lemmas
% 0.47/0.66  15 : guesser 157, 148, ( | 6, 5, 4, 3, 2, 1, 0, 8, 9, 7 ), 26, 0s old, 0 lemmas
% 0.47/0.66  
% 0.47/0.66  Elements:
% 0.47/0.66     { E0, E1, E2, E3, E4, E5, E6, E7, E8 }
% 0.47/0.66  
% 0.47/0.66  Atoms:
% 0.47/0.66  0 : #-{T} E0                     { }
% 0.47/0.66  1 : #-{T} E1                     { 0 }
% 0.47/0.66  2 : pppp17-{T}(E1)                     { 0 }
% 0.47/0.66  3 : actual_world-{T}(E1)                     { 0 }
% 0.47/0.66  4 : pppp16-{T}(E1,E1)                     { 0, 1 }
% 0.47/0.66  5 : group-{T}(E1,E1)                     { 0, 1 }
% 0.47/0.66  6 : six-{T}(E1,E1)                     { 0, 1 }
% 0.47/0.66  7 : set-{T}(E1,E1)                     { 0, 1 }
% 0.47/0.66  8 : pppp0-{T}(E1,E1)                     { 0, 1 }
% 0.47/0.66  9 : multiple-{T}(E1,E1)                     { 0, 1 }
% 0.47/0.66  10 : #-{T} E2                     { 0, 1, 2 }
% 0.47/0.66  11 : pppp9-{T}(E1,E1,E2)                     { 0, 1, 2 }
% 0.47/0.66  12 : member-{T}(E1,E2,E1)                     { 0, 1, 2 }
% 0.47/0.66  13 : shot-{T}(E1,E2)                     { 0, 1, 2 }
% 0.47/0.66  14 : action-{T}(E1,E2)                     { 0, 1, 2 }
% 0.47/0.66  15 : act-{T}(E1,E2)                     { 0, 1, 2 }
% 0.47/0.66  16 : event-{T}(E1,E2)                     { 0, 1, 2 }
% 0.47/0.66  17 : eventuality-{T}(E1,E2)                     { 0, 1, 2 }
% 0.47/0.66  18 : unisex-{T}(E1,E2)                     { 0, 1, 2 }
% 0.47/0.66  19 : nonexistent-{T}(E1,E2)                     { 0, 1, 2 }
% 0.47/0.66  20 : specific-{T}(E1,E2)                     { 0, 1, 2 }
% 0.47/0.66  21 : thing-{T}(E1,E2)                     { 0, 1, 2 }
% 0.47/0.66  22 : singleton-{T}(E1,E2)                     { 0, 1, 2 }
% 0.47/0.66  23 : #-{T} E3                     { 0, 1, 3 }
% 0.47/0.66  24 : pppp15-{T}(E1,E3,E1)                     { 0, 1, 3 }
% 0.47/0.66  25 : man-{T}(E1,E3)                     { 0, 1, 3 }
% 0.47/0.66  26 : male-{T}(E1,E3)                     { 0, 1, 3 }
% 0.47/0.66  27 : human_person-{T}(E1,E3)                     { 0, 1, 3 }
% 0.47/0.66  28 : animate-{T}(E1,E3)                     { 0, 1, 3 }
% 0.47/0.66  29 : human-{T}(E1,E3)                     { 0, 1, 3 }
% 0.47/0.66  30 : organism-{T}(E1,E3)                     { 0, 1, 3 }
% 0.47/0.66  31 : living-{T}(E1,E3)                     { 0, 1, 3 }
% 0.47/0.66  32 : impartial-{T}(E1,E3)                     { 0, 1, 3 }
% 0.47/0.66  33 : entity-{T}(E1,E3)                     { 0, 1, 3 }
% 0.47/0.66  34 : existent-{T}(E1,E3)                     { 0, 1, 3 }
% 0.47/0.66  35 : specific-{T}(E1,E3)                     { 0, 1, 3 }
% 0.47/0.66  36 : thing-{T}(E1,E3)                     { 0, 1, 3 }
% 0.47/0.66  37 : singleton-{T}(E1,E3)                     { 0, 1, 3 }
% 0.47/0.66  38 : pppp8-{T}(E1,E1,E2,E0)                     { 0, 1, 2, 4 }
% 0.47/0.66  39 : member-{T}(E1,E0,E1)                     { 0, 1, 2, 4 }
% 0.47/0.66  40 : shot-{T}(E1,E0)                     { 0, 1, 2, 4 }
% 0.47/0.66  41 : action-{T}(E1,E0)                     { 0, 1, 2, 4 }
% 0.47/0.66  42 : act-{T}(E1,E0)                     { 0, 1, 2, 4 }
% 0.47/0.66  43 : event-{T}(E1,E0)                     { 0, 1, 2, 4 }
% 0.47/0.66  44 : eventuality-{T}(E1,E0)                     { 0, 1, 2, 4 }
% 0.47/0.66  45 : unisex-{T}(E1,E0)                     { 0, 1, 2, 4 }
% 0.47/0.66  46 : nonexistent-{T}(E1,E0)                     { 0, 1, 2, 4 }
% 0.47/0.66  47 : specific-{T}(E1,E0)                     { 0, 1, 2, 4 }
% 0.47/0.66  48 : thing-{T}(E1,E0)                     { 0, 1, 2, 4 }
% 0.47/0.66  49 : singleton-{T}(E1,E0)                     { 0, 1, 2, 4 }
% 0.47/0.66  50 : #-{T} E4                     { 0, 1, 3, 5 }
% 0.47/0.66  51 : pppp14-{T}(E1,E3,E4,E1)                     { 0, 1, 3, 5 }
% 0.47/0.66  52 : cannon-{T}(E1,E4)                     { 0, 1, 3, 5 }
% 0.47/0.66  53 : of-{T}(E1,E4,E3)                     { 0, 1, 3, 5 }
% 0.47/0.66  54 : weapon-{T}(E1,E4)                     { 0, 1, 3, 5 }
% 0.47/0.66  55 : weaponry-{T}(E1,E4)                     { 0, 1, 3, 5 }
% 0.47/0.66  56 : instrumentality-{T}(E1,E4)                     { 0, 1, 3, 5 }
% 0.47/0.66  57 : artifact-{T}(E1,E4)                     { 0, 1, 3, 5 }
% 0.47/0.66  58 : object-{T}(E1,E4)                     { 0, 1, 3, 5 }
% 0.47/0.66  59 : unisex-{T}(E1,E4)                     { 0, 1, 3, 5 }
% 0.47/0.66  60 : impartial-{T}(E1,E4)                     { 0, 1, 3, 5 }
% 0.47/0.66  61 : nonliving-{T}(E1,E4)                     { 0, 1, 3, 5 }
% 0.47/0.66  62 : entity-{T}(E1,E4)                     { 0, 1, 3, 5 }
% 0.47/0.66  63 : existent-{T}(E1,E4)                     { 0, 1, 3, 5 }
% 0.47/0.66  64 : specific-{T}(E1,E4)                     { 0, 1, 3, 5 }
% 0.47/0.66  65 : thing-{T}(E1,E4)                     { 0, 1, 3, 5 }
% 0.47/0.66  66 : singleton-{T}(E1,E4)                     { 0, 1, 3, 5 }
% 0.47/0.66  67 : #-{T} E5                     { 0, 1, 2, 4, 6 }
% 0.47/0.66  68 : pppp7-{T}(E1,E1,E2,E0,E5)                     { 0, 1, 2, 4, 6 }
% 0.47/0.66  69 : member-{T}(E1,E5,E1)                     { 0, 1, 2, 4, 6 }
% 0.47/0.66  70 : shot-{T}(E1,E5)                     { 0, 1, 2, 4, 6 }
% 0.47/0.66  71 : action-{T}(E1,E5)                     { 0, 1, 2, 4, 6 }
% 0.47/0.66  72 : act-{T}(E1,E5)                     { 0, 1, 2, 4, 6 }
% 0.47/0.66  73 : event-{T}(E1,E5)                     { 0, 1, 2, 4, 6 }
% 0.47/0.66  74 : eventuality-{T}(E1,E5)                     { 0, 1, 2, 4, 6 }
% 0.47/0.66  75 : unisex-{T}(E1,E5)                     { 0, 1, 2, 4, 6 }
% 0.47/0.66  76 : nonexistent-{T}(E1,E5)                     { 0, 1, 2, 4, 6 }
% 0.47/0.66  77 : specific-{T}(E1,E5)                     { 0, 1, 2, 4, 6 }
% 0.47/0.66  78 : thing-{T}(E1,E5)                     { 0, 1, 2, 4, 6 }
% 0.47/0.66  79 : singleton-{T}(E1,E5)                     { 0, 1, 2, 4, 6 }
% 0.47/0.66  80 : pppp13-{T}(E1,E3,E4,E2,E5)                     { 0, 1, 2, 3, 5, 7 }
% 0.47/0.66  81 : pppp12-{T}(E1,E3,E4,E2,E5)                     { 0, 1, 2, 3, 5, 7 }
% 0.47/0.66  82 : from_loc-{T}(E1,E5,E4)                     { 0, 1, 2, 3, 5, 7 }
% 0.47/0.66  83 : fire-{T}(E1,E5)                     { 0, 1, 2, 3, 5, 7 }
% 0.47/0.66  84 : nonreflexive-{T}(E1,E5)                     { 0, 1, 2, 3, 5, 7 }
% 0.47/0.66  85 : present-{T}(E1,E5)                     { 0, 1, 2, 3, 5, 7 }
% 0.47/0.66  86 : patient-{T}(E1,E5,E2)                     { 0, 1, 2, 3, 5, 7 }
% 0.47/0.66  87 : agent-{T}(E1,E5,E3)                     { 0, 1, 2, 3, 5, 7 }
% 0.47/0.66  88 : pppp13-{T}(E1,E3,E4,E0,E2)                     { 0, 1, 2, 3, 4, 5, 8 }
% 0.47/0.66  89 : pppp12-{T}(E1,E3,E4,E0,E2)                     { 0, 1, 2, 3, 4, 5, 8 }
% 0.47/0.66  90 : from_loc-{T}(E1,E2,E4)                     { 0, 1, 2, 3, 4, 5, 8 }
% 0.47/0.66  91 : fire-{T}(E1,E2)                     { 0, 1, 2, 3, 4, 5, 8 }
% 0.47/0.66  92 : nonreflexive-{T}(E1,E2)                     { 0, 1, 2, 3, 4, 5, 8 }
% 0.47/0.66  93 : present-{T}(E1,E2)                     { 0, 1, 2, 3, 4, 5, 8 }
% 0.47/0.66  94 : patient-{T}(E1,E2,E0)                     { 0, 1, 2, 3, 4, 5, 8 }
% 0.47/0.66  95 : agent-{T}(E1,E2,E3)                     { 0, 1, 2, 3, 4, 5, 8 }
% 0.47/0.66  96 : #-{T} E6                     { 0, 1, 2, 4, 6, 9 }
% 0.47/0.66  97 : pppp6-{T}(E1,E1,E2,E0,E5,E6)                     { 0, 1, 2, 4, 6, 9 }
% 0.47/0.66  98 : pppp5-{T}(E1,E1,E2,E0,E5,E6)                     { 0, 1, 2, 4, 6, 9 }
% 0.47/0.66  99 : member-{T}(E1,E6,E1)                     { 0, 1, 2, 4, 6, 9 }
% 0.47/0.66  100 : shot-{T}(E1,E6)                     { 0, 1, 2, 4, 6, 9 }
% 0.47/0.66  101 : action-{T}(E1,E6)                     { 0, 1, 2, 4, 6, 9 }
% 0.47/0.66  102 : act-{T}(E1,E6)                     { 0, 1, 2, 4, 6, 9 }
% 0.47/0.66  103 : event-{T}(E1,E6)                     { 0, 1, 2, 4, 6, 9 }
% 0.47/0.66  104 : eventuality-{T}(E1,E6)                     { 0, 1, 2, 4, 6, 9 }
% 0.47/0.66  105 : unisex-{T}(E1,E6)                     { 0, 1, 2, 4, 6, 9 }
% 0.47/0.66  106 : nonexistent-{T}(E1,E6)                     { 0, 1, 2, 4, 6, 9 }
% 0.47/0.66  107 : specific-{T}(E1,E6)                     { 0, 1, 2, 4, 6, 9 }
% 0.47/0.66  108 : thing-{T}(E1,E6)                     { 0, 1, 2, 4, 6, 9 }
% 0.47/0.66  109 : singleton-{T}(E1,E6)                     { 0, 1, 2, 4, 6, 9 }
% 0.47/0.66  110 : pppp13-{T}(E1,E3,E4,E5,E5)                     { 0, 1, 2, 3, 4, 5, 6, 10 }
% 0.47/0.66  111 : pppp12-{T}(E1,E3,E4,E5,E5)                     { 0, 1, 2, 3, 4, 5, 6, 10 }
% 0.47/0.66  112 : patient-{T}(E1,E5,E5)                     { 0, 1, 2, 3, 4, 5, 6, 10 }
% 0.47/0.66  113 : #-{T} E7                     { 0, 1, 2, 4, 6, 9, 11 }
% 0.47/0.66  114 : pppp4-{T}(E1,E1,E2,E0,E5,E6,E7)                     { 0, 1, 2, 4, 6, 9, 11 }
% 0.47/0.66  115 : pppp3-{T}(E1,E1,E2,E0,E5,E6,E7)                     { 0, 1, 2, 4, 6, 9, 11 }
% 0.47/0.66  116 : member-{T}(E1,E7,E1)                     { 0, 1, 2, 4, 6, 9, 11 }
% 0.47/0.66  117 : shot-{T}(E1,E7)                     { 0, 1, 2, 4, 6, 9, 11 }
% 0.47/0.66  118 : action-{T}(E1,E7)                     { 0, 1, 2, 4, 6, 9, 11 }
% 0.47/0.66  119 : act-{T}(E1,E7)                     { 0, 1, 2, 4, 6, 9, 11 }
% 0.47/0.66  120 : event-{T}(E1,E7)                     { 0, 1, 2, 4, 6, 9, 11 }
% 0.47/0.66  121 : eventuality-{T}(E1,E7)                     { 0, 1, 2, 4, 6, 9, 11 }
% 0.47/0.66  122 : unisex-{T}(E1,E7)                     { 0, 1, 2, 4, 6, 9, 11 }
% 0.47/0.66  123 : nonexistent-{T}(E1,E7)                     { 0, 1, 2, 4, 6, 9, 11 }
% 0.47/0.66  124 : specific-{T}(E1,E7)                     { 0, 1, 2, 4, 6, 9, 11 }
% 0.47/0.66  125 : thing-{T}(E1,E7)                     { 0, 1, 2, 4, 6, 9, 11 }
% 0.47/0.66  126 : singleton-{T}(E1,E7)                     { 0, 1, 2, 4, 6, 9, 11 }
% 0.47/0.66  127 : pppp13-{T}(E1,E3,E4,E6,E0)                     { 0, 1, 2, 3, 4, 5, 6, 9, 12 }
% 0.47/0.66  128 : pppp12-{T}(E1,E3,E4,E6,E0)                     { 0, 1, 2, 3, 4, 5, 6, 9, 12 }
% 0.47/0.66  129 : from_loc-{T}(E1,E0,E4)                     { 0, 1, 2, 3, 4, 5, 6, 9, 12 }
% 0.47/0.66  130 : fire-{T}(E1,E0)                     { 0, 1, 2, 3, 4, 5, 6, 9, 12 }
% 0.47/0.66  131 : nonreflexive-{T}(E1,E0)                     { 0, 1, 2, 3, 4, 5, 6, 9, 12 }
% 0.47/0.66  132 : present-{T}(E1,E0)                     { 0, 1, 2, 3, 4, 5, 6, 9, 12 }
% 0.47/0.66  133 : patient-{T}(E1,E0,E6)                     { 0, 1, 2, 3, 4, 5, 6, 9, 12 }
% 0.47/0.66  134 : agent-{T}(E1,E0,E3)                     { 0, 1, 2, 3, 4, 5, 6, 9, 12 }
% 0.47/0.66  135 : #-{T} E8                     { 0, 1, 2, 4, 6, 9, 11, 13 }
% 0.47/0.66  136 : pppp2-{T}(E1,E1,E2,E0,E5,E6,E7,E8)                     { 0, 1, 2, 4, 6, 9, 11, 13 }
% 0.47/0.66  137 : pppp1-{T}(E1,E1,E2,E0,E5,E6,E7,E8)                     { 0, 1, 2, 4, 6, 9, 11, 13 }
% 0.47/0.66  138 : member-{T}(E1,E8,E1)                     { 0, 1, 2, 4, 6, 9, 11, 13 }
% 0.47/0.66  139 : shot-{T}(E1,E8)                     { 0, 1, 2, 4, 6, 9, 11, 13 }
% 0.47/0.66  140 : action-{T}(E1,E8)                     { 0, 1, 2, 4, 6, 9, 11, 13 }
% 0.47/0.66  141 : act-{T}(E1,E8)                     { 0, 1, 2, 4, 6, 9, 11, 13 }
% 0.47/0.66  142 : event-{T}(E1,E8)                     { 0, 1, 2, 4, 6, 9, 11, 13 }
% 0.47/0.66  143 : eventuality-{T}(E1,E8)                     { 0, 1, 2, 4, 6, 9, 11, 13 }
% 0.47/0.66  144 : unisex-{T}(E1,E8)                     { 0, 1, 2, 4, 6, 9, 11, 13 }
% 0.47/0.66  145 : nonexistent-{T}(E1,E8)                     { 0, 1, 2, 4, 6, 9, 11, 13 }
% 0.47/0.66  146 : specific-{T}(E1,E8)                     { 0, 1, 2, 4, 6, 9, 11, 13 }
% 0.47/0.66  147 : thing-{T}(E1,E8)                     { 0, 1, 2, 4, 6, 9, 11, 13 }
% 0.47/0.66  148 : singleton-{T}(E1,E8)                     { 0, 1, 2, 4, 6, 9, 11, 13 }
% 0.47/0.66  149 : pppp13-{T}(E1,E3,E4,E7,E6)                     { 0, 1, 2, 3, 4, 5, 6, 9, 11, 14 }
% 0.47/0.66  150 : pppp12-{T}(E1,E3,E4,E7,E6)                     { 0, 1, 2, 3, 4, 5, 6, 9, 11, 14 }
% 0.47/0.66  151 : from_loc-{T}(E1,E6,E4)                     { 0, 1, 2, 3, 4, 5, 6, 9, 11, 14 }
% 0.47/0.66  152 : fire-{T}(E1,E6)                     { 0, 1, 2, 3, 4, 5, 6, 9, 11, 14 }
% 0.47/0.66  153 : nonreflexive-{T}(E1,E6)                     { 0, 1, 2, 3, 4, 5, 6, 9, 11, 14 }
% 0.47/0.66  154 : present-{T}(E1,E6)                     { 0, 1, 2, 3, 4, 5, 6, 9, 11, 14 }
% 0.47/0.66  155 : patient-{T}(E1,E6,E7)                     { 0, 1, 2, 3, 4, 5, 6, 9, 11, 14 }
% 0.47/0.66  156 : agent-{T}(E1,E6,E3)                     { 0, 1, 2, 3, 4, 5, 6, 9, 11, 14 }
% 0.47/0.66  157 : pppp13-{T}(E1,E3,E4,E8,E6)                     { 0, 1, 2, 3, 4, 5, 6, 9, 11, 13, 15 }
% 0.47/0.66  158 : pppp12-{T}(E1,E3,E4,E8,E6)                     { 0, 1, 2, 3, 4, 5, 6, 9, 11, 13, 15 }
% 0.47/0.66  159 : patient-{T}(E1,E6,E8)                     { 0, 1, 2, 3, 4, 5, 6, 9, 11, 13, 15 }
% 0.47/0.66  
% 0.47/0.66  
% 0.47/0.66  % SZS output end Model for /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.47/0.66  
% 0.47/0.66  randbase = 1
%------------------------------------------------------------------------------