TSTP Solution File: SWV015-10 by EQP---0.9e

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : EQP---0.9e
% Problem  : SWV015-10 : TPTP v8.1.0. Released v7.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : tptp2X_and_run_eqp %s

% Computer : n024.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  : 600s
% DateTime : Wed Jul 20 17:53:40 EDT 2022

% Result   : Unknown 18.97s 19.36s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem  : SWV015-10 : TPTP v8.1.0. Released v7.5.0.
% 0.03/0.12  % Command  : tptp2X_and_run_eqp %s
% 0.12/0.33  % Computer : n024.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 600
% 0.12/0.33  % DateTime : Wed Jun 15 19:00:33 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 0.42/1.07  ----- EQP 0.9e, May 2009 -----
% 0.42/1.07  The job began on n024.cluster.edu, Wed Jun 15 19:00:34 2022
% 0.42/1.07  The command was "./eqp09e".
% 0.42/1.07  
% 0.42/1.07  set(prolog_style_variables).
% 0.42/1.07  set(lrpo).
% 0.42/1.07  set(basic_paramod).
% 0.42/1.07  set(functional_subsume).
% 0.42/1.07  set(ordered_paramod).
% 0.42/1.07  set(prime_paramod).
% 0.42/1.07  set(para_pairs).
% 0.42/1.07  assign(pick_given_ratio,4).
% 0.42/1.07  clear(print_kept).
% 0.42/1.07  clear(print_new_demod).
% 0.42/1.07  clear(print_back_demod).
% 0.42/1.07  clear(print_given).
% 0.42/1.07  assign(max_mem,64000).
% 0.42/1.07  end_of_commands.
% 0.42/1.07  
% 0.42/1.07  Usable:
% 0.42/1.07  end_of_list.
% 0.42/1.07  
% 0.42/1.07  Sos:
% 0.42/1.07  0 (wt=-1) [] ifeq(A,A,B,C) = B.
% 0.42/1.07  0 (wt=-1) [] party_of_protocol(a) = true.
% 0.42/1.07  0 (wt=-1) [] message(sent(a,b,pair(a,an_a_nonce))) = true.
% 0.42/1.07  0 (wt=-1) [] a_stored(pair(b,an_a_nonce)) = true.
% 0.42/1.07  0 (wt=-1) [] ifeq(a_stored(pair(A,B)),true,ifeq(message(sent(t,a,triple(encrypt(quadruple(A,B,C,D),at),E,F))),true,message(sent(a,A,pair(E,encrypt(F,C)))),true),true) = true.
% 0.42/1.07  0 (wt=-1) [] party_of_protocol(b) = true.
% 0.42/1.07  0 (wt=-1) [] fresh_to_b(an_a_nonce) = true.
% 0.42/1.07  0 (wt=-1) [] ifeq(fresh_to_b(A),true,ifeq(message(sent(B,b,pair(B,A))),true,message(sent(b,t,triple(b,generate_b_nonce(A),encrypt(triple(B,A,generate_expiration_time(A)),bt)))),true),true) = true.
% 0.42/1.07  0 (wt=-1) [] t_holds(key(at,a)) = true.
% 0.42/1.07  0 (wt=-1) [] t_holds(key(bt,b)) = true.
% 0.42/1.07  0 (wt=-1) [] party_of_protocol(t) = true.
% 0.42/1.07  0 (wt=-1) [] ifeq(a_nonce(A),true,ifeq(t_holds(key(B,C)),true,ifeq(t_holds(key(D,E)),true,ifeq(message(sent(C,t,triple(C,F,encrypt(triple(E,A,G),B)))),true,message(sent(t,E,triple(encrypt(quadruple(C,A,generate_key(A),G),D),encrypt(triple(E,generate_key(A),G),B),F))),true),true),true),true) = true.
% 0.42/1.07  0 (wt=-1) [] ifeq(message(sent(A,B,C)),true,intruder_message(C),true) = true.
% 0.42/1.07  0 (wt=-1) [] ifeq(intruder_message(pair(A,B)),true,intruder_message(A),true) = true.
% 0.42/1.07  0 (wt=-1) [] ifeq(intruder_message(pair(A,B)),true,intruder_message(B),true) = true.
% 0.42/1.07  0 (wt=-1) [] ifeq(intruder_message(triple(A,B,C)),true,intruder_message(A),true) = true.
% 0.42/1.07  0 (wt=-1) [] ifeq(intruder_message(triple(A,B,C)),true,intruder_message(B),true) = true.
% 0.42/1.07  0 (wt=-1) [] ifeq(intruder_message(triple(A,B,C)),true,intruder_message(C),true) = true.
% 0.42/1.07  0 (wt=-1) [] ifeq(intruder_message(quadruple(A,B,C,D)),true,intruder_message(A),true) = true.
% 0.42/1.07  0 (wt=-1) [] ifeq(intruder_message(quadruple(A,B,C,D)),true,intruder_message(B),true) = true.
% 0.42/1.07  0 (wt=-1) [] ifeq(intruder_message(quadruple(A,B,C,D)),true,intruder_message(C),true) = true.
% 0.42/1.07  0 (wt=-1) [] ifeq(intruder_message(quadruple(A,B,C,D)),true,intruder_message(D),true) = true.
% 0.42/1.07  0 (wt=-1) [] ifeq(intruder_message(A),true,ifeq(intruder_message(B),true,intruder_message(pair(B,A)),true),true) = true.
% 0.42/1.07  0 (wt=-1) [] ifeq(intruder_message(A),true,ifeq(intruder_message(B),true,ifeq(intruder_message(C),true,intruder_message(triple(C,B,A)),true),true),true) = true.
% 0.42/1.07  0 (wt=-1) [] ifeq(intruder_message(A),true,ifeq(intruder_message(B),true,ifeq(intruder_message(C),true,ifeq(intruder_message(D),true,intruder_message(quadruple(D,C,B,A)),true),true),true),true) = true.
% 0.42/1.07  0 (wt=-1) [] ifeq(intruder_holds(key(A,B)),true,ifeq(intruder_message(encrypt(C,A)),true,ifeq(party_of_protocol(B),true,intruder_message(A),true),true),true) = true.
% 0.42/1.07  0 (wt=-1) [] ifeq(intruder_message(A),true,ifeq(party_of_protocol(B),true,ifeq(party_of_protocol(C),true,message(sent(C,B,A)),true),true),true) = true.
% 0.42/1.07  0 (wt=-1) [] ifeq(intruder_message(A),true,ifeq(party_of_protocol(B),true,intruder_holds(key(A,B)),true),true) = true.
% 0.42/1.07  0 (wt=-1) [] ifeq(intruder_holds(key(A,B)),true,ifeq(intruder_message(C),true,ifeq(party_of_protocol(B),true,intruder_message(encrypt(C,A)),true),true),true) = true.
% 0.42/1.07  0 (wt=-1) [] a_nonce(an_a_nonce) = true.
% 0.42/1.07  0 (wt=-1) [] a_nonce(generate_expiration_time(A)) = true.
% 0.42/1.07  0 (wt=-1) [] a_nonce(generate_b_nonce(A)) = true.
% 0.42/1.07  0 (wt=-1) [] -(tuple(a_nonce(A),a_key(A)) = tuple(true,true)).
% 0.42/1.07  0 (wt=-1) [] a_key(generate_key(A)) = true.
% 0.42/1.07  end_of_list.
% 0.42/1.07  
% 0.42/1.07  Demodulators:
% 0.42/1.07  end_of_list.
% 0.42/1.07  
% 0.42/1.07  Passive:
% 0.42/1.07  end_of_list.
% 0.42/1.07  
% 0.42/1.07  Starting to process input.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 1 (wt=7) [] ifeq(A,A,B,C) = B.
% 0.42/1.07  1 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 2 (wt=4) [] party_of_protocol(a) = true.
% 0.42/1.07  2 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 3 (wt=9) [] message(sent(a,b,pair(a,an_a_nonce))) = true.
% 0.42/1.07  3 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 4 (wt=6) [] a_stored(pair(b,an_a_nonce)) = true.
% 0.42/1.07  4 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 5 (wt=35) [] ifeq(a_stored(pair(A,B)),true,ifeq(message(sent(t,a,triple(encrypt(quadruple(A,B,C,D),at),E,F))),true,message(sent(a,A,pair(E,encrypt(F,C)))),true),true) = true.
% 0.42/1.07  5 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 6 (wt=4) [] party_of_protocol(b) = true.
% 0.42/1.07  6 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 7 (wt=4) [] fresh_to_b(an_a_nonce) = true.
% 0.42/1.07  7 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 8 (wt=32) [] ifeq(fresh_to_b(A),true,ifeq(message(sent(B,b,pair(B,A))),true,message(sent(b,t,triple(b,generate_b_nonce(A),encrypt(triple(B,A,generate_expiration_time(A)),bt)))),true),true) = true.
% 0.42/1.07  8 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 9 (wt=6) [] t_holds(key(at,a)) = true.
% 0.42/1.07  9 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 10 (wt=6) [] t_holds(key(bt,b)) = true.
% 0.42/1.07  10 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 11 (wt=4) [] party_of_protocol(t) = true.
% 0.42/1.07  11 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 12 (wt=58) [] ifeq(a_nonce(A),true,ifeq(t_holds(key(B,C)),true,ifeq(t_holds(key(D,E)),true,ifeq(message(sent(C,t,triple(C,F,encrypt(triple(E,A,G),B)))),true,message(sent(t,E,triple(encrypt(quadruple(C,A,generate_key(A),G),D),encrypt(triple(E,generate_key(A),G),B),F))),true),true),true),true) = true.
% 0.42/1.07  12 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 13 (wt=12) [] ifeq(message(sent(A,B,C)),true,intruder_message(C),true) = true.
% 0.42/1.07  13 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 14 (wt=11) [] ifeq(intruder_message(pair(A,B)),true,intruder_message(A),true) = true.
% 0.42/1.07  14 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 15 (wt=11) [] ifeq(intruder_message(pair(A,B)),true,intruder_message(B),true) = true.
% 0.42/1.07  15 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 16 (wt=12) [] ifeq(intruder_message(triple(A,B,C)),true,intruder_message(A),true) = true.
% 0.42/1.07  16 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 17 (wt=12) [] ifeq(intruder_message(triple(A,B,C)),true,intruder_message(B),true) = true.
% 0.42/1.07  17 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 18 (wt=12) [] ifeq(intruder_message(triple(A,B,C)),true,intruder_message(C),true) = true.
% 0.42/1.07  18 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 19 (wt=13) [] ifeq(intruder_message(quadruple(A,B,C,D)),true,intruder_message(A),true) = true.
% 0.42/1.07  19 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 20 (wt=13) [] ifeq(intruder_message(quadruple(A,B,C,D)),true,intruder_message(B),true) = true.
% 0.42/1.07  20 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 21 (wt=13) [] ifeq(intruder_message(quadruple(A,B,C,D)),true,intruder_message(C),true) = true.
% 0.42/1.07  21 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 22 (wt=13) [] ifeq(intruder_message(quadruple(A,B,C,D)),true,intruder_message(D),true) = true.
% 0.42/1.07  22 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 23 (wt=16) [] ifeq(intruder_message(A),true,ifeq(intruder_message(B),true,intruder_message(pair(B,A)),true),true) = true.
% 0.42/1.07  23 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 24 (wt=22) [] ifeq(intruder_message(A),true,ifeq(intruder_message(B),true,ifeq(intruder_message(C),true,intruder_message(triple(C,B,A)),true),true),true) = true.
% 0.42/1.07  24 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 25 (wt=28) [] ifeq(intruder_message(A),true,ifeq(intruder_message(B),true,ifeq(intruder_message(C),true,ifeq(intruder_message(D),true,intruder_message(quadruple(D,C,B,A)),true),true),true),true) = true.
% 0.42/1.07  25 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 26 (wt=23) [] ifeq(intruder_holds(key(A,B)),true,ifeq(intruder_message(encrypt(C,A)),true,ifeq(party_of_protocol(B),true,intruder_message(A),true),true),true) = true.
% 0.42/1.07  26 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 27 (wt=22) [] ifeq(intruder_message(A),true,ifeq(party_of_protocol(B),true,ifeq(party_of_protocol(C),true,message(sent(C,B,A)),true),true),true) = true.
% 0.42/1.07  27 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 28 (wt=16) [] ifeq(intruder_message(A),true,ifeq(party_of_protocol(B),true,intruder_holds(key(A,B)),true),true) = true.
% 0.42/1.07  28 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 29 (wt=23) [] ifeq(intruder_holds(key(A,B)),true,ifeq(intruder_message(C),true,ifeq(party_of_protocol(B),true,intruder_message(encrypt(C,A)),true),true),true) = true.
% 0.42/1.07  29 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 30 (wt=4) [] a_nonce(an_a_nonce) = true.
% 0.42/1.07  30 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 31 (wt=5) [] a_nonce(generate_expiration_time(A)) = true.
% 0.42/1.07  31 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 32 (wt=5) [] a_nonce(generate_b_nonce(A)) = true.
% 0.42/1.07  32 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 33 (wt=9) [] -(tuple(a_nonce(A),a_key(A)) = tuple(true,true)).
% 0.42/1.07  
% 0.42/1.07  ** KEPT: 34 (wt=5) [] a_key(generate_key(A)) = true.
% 0.42/1.07  34 is a new demodulator.
% 0.42/1.07  
% 0.42/1.07  After processing input:
% 0.42/1.07  
% 0.42/1.07  Usable:
% 0.42/1.07  end_of_list.
% 0.42/1.07  
% 0.42/1.07  Sos:
% 0.42/1.07  2 (wt=4) [] party_of_protocol(a) = true.
% 0.42/1.07  6 (wt=4) [] party_of_protocol(b) = true.
% 0.42/1.07  7 (wt=4) [] fresh_to_b(an_a_nonce) = true.
% 0.42/1.07  11 (wt=4) [] party_of_protocol(t) = true.
% 0.42/1.07  30 (wt=4) [] a_nonce(an_a_nonce) = true.
% 0.42/1.07  31 (wt=5) [] a_nonce(generate_expiration_time(A)) = true.
% 0.42/1.07  32 (wt=5) [] a_nonce(generate_b_nonce(A)) = true.
% 0.42/1.07  34 (wt=5) [] a_key(generate_key(A)) = true.
% 0.42/1.07  4 (wt=6) [] a_stored(pair(b,an_a_nonce)) = true.
% 0.42/1.07  9 (wt=6) [] t_holds(key(at,a)) = true.
% 0.42/1.07  10 (wt=6) [] t_holds(key(bt,b)) = true.
% 0.42/1.07  1 (wt=7) [] ifeq(A,A,B,C) = B.
% 0.42/1.07  3 (wt=9) [] message(sent(a,b,pair(a,an_a_nonce))) = true.
% 0.42/1.07  33 (wt=9) [] -(tuple(a_nonce(A),a_key(A)) = tuple(true,true)).
% 0.42/1.07  14 (wt=11) [] ifeq(intruder_message(pair(A,B)),true,intruder_message(A),true) = true.
% 0.42/1.07  15 (wt=11) [] ifeq(intruder_message(pair(A,B)),true,intruder_message(B),true) = true.
% 0.42/1.07  13 (wt=12) [] ifeq(message(sent(A,B,C)),true,intruder_message(C),true) = true.
% 0.42/1.07  16 (wt=12) [] ifeq(intruder_message(triple(A,B,C)),true,intruder_message(A),true) = true.
% 0.42/1.07  17 (wt=12) [] ifeq(intruder_message(triple(A,B,C)),true,intruder_message(B),true) = true.
% 0.42/1.07  18 (wt=12) [] ifeq(intruder_message(triple(A,B,C)),true,intruder_message(C),true) = true.
% 0.42/1.07  19 (wt=13) [] ifeq(intruder_message(quadruple(A,B,C,D)),true,intruder_message(A),true) = true.
% 0.42/1.07  20 (wt=13) [] ifeq(intruder_message(quadruple(A,B,C,D)),true,intruder_message(B),true) = true.
% 0.42/1.07  21 (wt=13) [] ifeq(intruder_message(quadruple(A,B,C,D)),true,intruder_message(C),true) = true.
% 0.42/1.07  22 (wt=13) [] ifeq(intruder_message(quadruple(A,B,C,D)),true,intruder_message(D),true) = true.
% 0.42/1.07  23 (wt=16) [] ifeq(intruder_message(A),true,ifeq(intruder_message(B),true,intruder_message(pair(B,A)),true),true) = true.
% 0.42/1.07  28 (wt=16) [] ifeq(intruder_message(A),true,ifeq(party_of_protocol(B),true,intruder_holds(key(A,B)),true),true) = true.
% 0.42/1.07  24 (wt=22) [] ifeq(intruder_message(A),true,ifeq(intruder_message(B),true,ifeq(intruder_message(C),true,intruder_message(triple(C,B,A)),true),true),true) = true.
% 0.42/1.07  27 (wt=22) [] ifeq(intruder_message(A),true,ifeq(party_of_protocol(B),true,ifeq(party_of_protocol(C),true,message(sent(C,B,A)),true),true),true) = true.
% 0.42/1.07  26 (wt=23) [] ifeq(intruder_holds(key(A,B)),true,ifeq(intruder_message(encrypt(C,A)),true,ifeq(party_of_protocol(B),true,intruder_message(A),true),true),true) = true.
% 0.42/1.07  29 (wt=23) [] ifeq(intruder_holds(key(A,B)),true,ifeq(intruder_message(C),true,ifeq(party_of_protocol(B),true,intruder_message(encrypt(C,A)),true),true),true) = true.
% 0.42/1.07  25 (wt=28) [] ifeq(intruder_message(A),true,ifeq(intruder_message(B),true,ifeq(intruder_message(C),true,ifeq(intruder_message(D),true,intruder_message(quadruple(D,C,B,A)),true),true),true),true) = true.
% 0.42/1.07  8 (wt=32) [] ifeq(fresh_to_b(A),true,ifeq(message(sent(B,b,pair(B,A))),true,message(sent(b,t,triple(b,generate_b_nonce(A),encrypt(triple(B,A,generate_expiration_time(A)),bt)))),true),true) = true.
% 0.42/1.07  5 (wt=35) [] ifeq(a_stored(pair(A,B)),true,ifeq(message(sent(t,a,triple(encrypt(quadruple(A,B,C,D),at),E,F))),true,message(sent(a,A,pair(E,encrypt(F,C)))),true),true) = true.
% 0.42/1.07  12 (wt=58) [] ifeq(a_nonce(A),true,ifeq(t_holds(key(B,C)),true,ifeq(t_holds(key(D,E)),true,ifeq(message(sent(C,t,triple(C,F,encrypt(triple(E,A,G),B)))),true,message(sent(t,E,triple(encrypt(quadruple(C,A,generate_key(A),G),D),encrypt(triple(E,generate_key(A),G),B),F))),true),true),true),true) = true.
% 0.42/1.07  end_of_list.
% 0.42/1.07  
% 0.42/1.07  Demodulators:
% 0.42/1.07  1 (wt=7) [] ifeq(A,A,B,C) = B.
% 0.42/1.07  2 (wt=4) [] party_of_protocol(a) = true.
% 0.42/1.07  3 (wt=9) [] message(sent(a,b,pair(a,an_a_nonce))) = true.
% 0.42/1.07  4 (wt=6) [] a_stored(pair(b,an_a_nonce)) = true.
% 0.42/1.07  5 (wt=35) [] ifeq(a_stored(pair(A,B)),true,ifeq(message(sent(t,a,triple(encrypt(quadruple(A,B,C,D),at),E,F))),true,message(sent(a,A,pair(E,encrypt(F,C)))),true),true) = true.
% 0.42/1.07  6 (wt=4) [] party_of_protocol(b) = true.
% 0.42/1.07  7 (wt=4) [] fresh_to_b(an_a_nonce) = true.
% 0.42/1.07  8 (wt=32) [] ifeq(fresh_to_b(A),true,ifeq(message(sent(B,b,pair(B,A))),true,message(sent(b,t,triple(b,generate_b_nonce(A),encrypt(triple(B,A,generate_expiration_time(A)),bt)))),true),true) = true.
% 18.97/19.35  9 (wt=6) [] t_holds(key(at,a)) = true.
% 18.97/19.35  10 (wt=6) [] t_holds(key(bt,b)) = true.
% 18.97/19.35  11 (wt=4) [] party_of_protocol(t) = true.
% 18.97/19.35  12 (wt=58) [] ifeq(a_nonce(A),true,ifeq(t_holds(key(B,C)),true,ifeq(t_holds(key(D,E)),true,ifeq(message(sent(C,t,triple(C,F,encrypt(triple(E,A,G),B)))),true,message(sent(t,E,triple(encrypt(quadruple(C,A,generate_key(A),G),D),encrypt(triple(E,generate_key(A),G),B),F))),true),true),true),true) = true.
% 18.97/19.35  13 (wt=12) [] ifeq(message(sent(A,B,C)),true,intruder_message(C),true) = true.
% 18.97/19.35  14 (wt=11) [] ifeq(intruder_message(pair(A,B)),true,intruder_message(A),true) = true.
% 18.97/19.35  15 (wt=11) [] ifeq(intruder_message(pair(A,B)),true,intruder_message(B),true) = true.
% 18.97/19.35  16 (wt=12) [] ifeq(intruder_message(triple(A,B,C)),true,intruder_message(A),true) = true.
% 18.97/19.35  17 (wt=12) [] ifeq(intruder_message(triple(A,B,C)),true,intruder_message(B),true) = true.
% 18.97/19.35  18 (wt=12) [] ifeq(intruder_message(triple(A,B,C)),true,intruder_message(C),true) = true.
% 18.97/19.35  19 (wt=13) [] ifeq(intruder_message(quadruple(A,B,C,D)),true,intruder_message(A),true) = true.
% 18.97/19.35  20 (wt=13) [] ifeq(intruder_message(quadruple(A,B,C,D)),true,intruder_message(B),true) = true.
% 18.97/19.35  21 (wt=13) [] ifeq(intruder_message(quadruple(A,B,C,D)),true,intruder_message(C),true) = true.
% 18.97/19.35  22 (wt=13) [] ifeq(intruder_message(quadruple(A,B,C,D)),true,intruder_message(D),true) = true.
% 18.97/19.35  23 (wt=16) [] ifeq(intruder_message(A),true,ifeq(intruder_message(B),true,intruder_message(pair(B,A)),true),true) = true.
% 18.97/19.35  24 (wt=22) [] ifeq(intruder_message(A),true,ifeq(intruder_message(B),true,ifeq(intruder_message(C),true,intruder_message(triple(C,B,A)),true),true),true) = true.
% 18.97/19.35  25 (wt=28) [] ifeq(intruder_message(A),true,ifeq(intruder_message(B),true,ifeq(intruder_message(C),true,ifeq(intruder_message(D),true,intruder_message(quadruple(D,C,B,A)),true),true),true),true) = true.
% 18.97/19.35  26 (wt=23) [] ifeq(intruder_holds(key(A,B)),true,ifeq(intruder_message(encrypt(C,A)),true,ifeq(party_of_protocol(B),true,intruder_message(A),true),true),true) = true.
% 18.97/19.35  27 (wt=22) [] ifeq(intruder_message(A),true,ifeq(party_of_protocol(B),true,ifeq(party_of_protocol(C),true,message(sent(C,B,A)),true),true),true) = true.
% 18.97/19.35  28 (wt=16) [] ifeq(intruder_message(A),true,ifeq(party_of_protocol(B),true,intruder_holds(key(A,B)),true),true) = true.
% 18.97/19.35  29 (wt=23) [] ifeq(intruder_holds(key(A,B)),true,ifeq(intruder_message(C),true,ifeq(party_of_protocol(B),true,intruder_message(encrypt(C,A)),true),true),true) = true.
% 18.97/19.35  30 (wt=4) [] a_nonce(an_a_nonce) = true.
% 18.97/19.35  31 (wt=5) [] a_nonce(generate_expiration_time(A)) = true.
% 18.97/19.35  32 (wt=5) [] a_nonce(generate_b_nonce(A)) = true.
% 18.97/19.35  34 (wt=5) [] a_key(generate_key(A)) = true.
% 18.97/19.35  end_of_list.
% 18.97/19.35  
% 18.97/19.35  Passive:
% 18.97/19.35  end_of_list.
% 18.97/19.35  
% 18.97/19.35  ------------- memory usage ------------
% 18.97/19.35  Memory dynamically allocated (tp_alloc): 63964.
% 18.97/19.35    type (bytes each)        gets      frees     in use      avail      bytes
% 18.97/19.35  sym_ent (  96)               82          0         82          0      7.7 K
% 18.97/19.35  term (  16)             2161922    1329871     832051         15  16099.1 K
% 18.97/19.35  gen_ptr (   8)          4346694      70618    4276076          0  33406.8 K
% 18.97/19.35  context ( 808)         38520907   38520905          2          2      3.2 K
% 18.97/19.35  trail (  12)              54411      54411          0          7      0.1 K
% 18.97/19.35  bt_node (  68)         21179120   21179118          2         54      3.7 K
% 18.97/19.35  ac_position (285432)          0          0          0          0      0.0 K
% 18.97/19.35  ac_match_pos (14044)          0          0          0          0      0.0 K
% 18.97/19.35  ac_match_free_vars_pos (4020)
% 18.97/19.35                                0          0          0          0      0.0 K
% 18.97/19.35  discrim (  12)           385795       1746     384049          0   4500.6 K
% 18.97/19.35  flat (  40)             3289876    3289876          0         48      1.9 K
% 18.97/19.35  discrim_pos (  12)        55112      55112          0          1      0.0 K
% 18.97/19.35  fpa_head (  12)           13751          0      13751          0    161.1 K
% 18.97/19.35  fpa_tree (  28)          710054     710054          0         43      1.2 K
% 18.97/19.35  fpa_pos (  36)            77906      77906          0          1      0.0 K
% 18.97/19.35  literal (  12)            89080      50124      38956          1    456.5 K
% 18.97/19.35  clause (  24)             89080      50124      38956          1    913.1 K
% 18.97/19.36  list (  12)               39009    
% 18.97/19.36  
% 18.97/19.36  ********** ABNORMAL END **********
% 18.97/19.36  ********** in tp_alloc, max_mem parameter exceeded.
% 18.97/19.36    38953         56          3      0.7 K
% 18.97/19.36  list_pos (  20)          156240       1004     155236          0   3032.0 K
% 18.97/19.36  pair_index (   40)              2          0          2          0      0.1 K
% 18.97/19.36  
% 18.97/19.36  -------------- statistics -------------
% 18.97/19.36  Clauses input                 34
% 18.97/19.36    Usable input                   0
% 18.97/19.36    Sos input                     34
% 18.97/19.36    Demodulators input             0
% 18.97/19.36    Passive input                  0
% 18.97/19.36  
% 18.97/19.36  Processed BS (before search)  34
% 18.97/19.36  Forward subsumed BS            0
% 18.97/19.36  Kept BS                       34
% 18.97/19.36  New demodulators BS           33
% 18.97/19.36  Back demodulated BS            0
% 18.97/19.36  
% 18.97/19.36  Clauses or pairs given   1357120
% 18.97/19.36  Clauses generated          50095
% 18.97/19.36  Forward subsumed           11173
% 18.97/19.36  Deleted by weight              0
% 18.97/19.36  Deleted by variable count      0
% 18.97/19.36  Kept                       38922
% 18.97/19.36  New demodulators           38917
% 18.97/19.36  Back demodulated             194
% 18.97/19.36  Ordered paramod prunes         0
% 18.97/19.36  Basic paramod prunes      642402
% 18.97/19.36  Prime paramod prunes           0
% 18.97/19.36  Semantic prunes                0
% 18.97/19.36  
% 18.97/19.36  Rewrite attmepts         1017775
% 18.97/19.36  Rewrites                   55112
% 18.97/19.36  
% 18.97/19.36  FPA overloads                  0
% 18.97/19.36  FPA underloads                 0
% 18.97/19.36  
% 18.97/19.36  Usable size                    0
% 18.97/19.36  Sos size                   38762
% 18.97/19.36  Demodulators size          38756
% 18.97/19.36  Passive size                   0
% 18.97/19.36  Disabled size                194
% 18.97/19.36  
% 18.97/19.36  Proofs found                   0
% 18.97/19.36  
% 18.97/19.36  ----------- times (seconds) ----------- Wed Jun 15 19:00:52 2022
% 18.97/19.36  
% 18.97/19.36  user CPU time            14.22   (0 hr, 0 min, 14 sec)
% 18.97/19.36  system CPU time           4.07   (0 hr, 0 min, 4 sec)
% 18.97/19.36  wall-clock time          18      (0 hr, 0 min, 18 sec)
% 18.97/19.36  input time                0.00
% 18.97/19.36  paramodulation time       1.41
% 18.97/19.36  demodulation time         0.15
% 18.97/19.36  orient time               0.07
% 18.97/19.36  weigh time                0.03
% 18.97/19.36  forward subsume time      0.07
% 18.97/19.36  back demod find time      1.10
% 18.97/19.36  conflict time             0.02
% 18.97/19.36  LRPO time                 0.03
% 18.97/19.36  store clause time        10.04
% 18.97/19.36  disable clause time       0.05
% 18.97/19.36  prime paramod time        0.07
% 18.97/19.36  semantics time            0.00
% 18.97/19.36  
% 18.97/19.36  EQP interrupted
%------------------------------------------------------------------------------