(comment "CPSA 2.3.0") (comment "All input read from nonaug-prune.scm") (defprotocol nonaug-prune basic (defrole orig (vars (n text) (A B name) (k akey)) (trace (send (enc n B B k)) (send (enc n A k)) (recv (enc n A A A k))) (non-orig (invk k)) (uniq-orig n)) (defrole trans1 (vars (n text) (A C name) (k akey)) (trace (recv (enc n A A k)) (recv (enc n A k)) (send (enc n n C k)))) (defrole trans2 (vars (n text) (A name) (k akey)) (trace (recv (enc n A k)) (send (enc n A A A k))))) (defskeleton nonaug-prune (vars (n text) (A B name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand trans2 2 (n n) (A A) (k k)) (defstrand orig 3 (n n) (A A) (B B) (k k)) (precedes ((2 0) (0 0)) ((2 0) (1 0))) (non-orig (invk k)) (uniq-orig n) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((recv (enc n A k)) (send (enc n A A A k))) ((send (enc n B B k)) (send (enc n A k)) (recv (enc n A A A k)))) (label 0) (seen 4) (unrealized (0 0) (1 0) (2 2)) (origs (n (2 0))) (comment "4 in cohort - 3 not yet seen")) (defskeleton nonaug-prune (vars (n text) (B name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand orig 3 (n n) (A B) (B B) (k k)) (precedes ((1 0) (0 0))) (non-orig (invk k)) (uniq-orig n) (operation collapsed 1 0) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((send (enc n B B k)) (send (enc n B k)) (recv (enc n B B B k)))) (label 1) (parent 0) (seen 6) (unrealized (0 0) (1 2)) (comment "3 in cohort - 2 not yet seen")) (defskeleton nonaug-prune (vars (n text) (B C name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand orig 3 (n n) (A B) (B B) (k k)) (defstrand trans1 3 (n n) (A B) (C C) (k k)) (precedes ((2 0) (0 0)) ((2 0) (1 0)) ((2 0) (3 0)) ((3 2) (2 2))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (added-strand trans1 3) n (2 2) (enc n B k) (enc n B B k)) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((recv (enc n B k)) (send (enc n B B B k))) ((send (enc n B B k)) (send (enc n B k)) (recv (enc n B B B k))) ((recv (enc n B B k)) (recv (enc n B k)) (send (enc n n C k)))) (label 2) (parent 0) (unrealized (0 0) (1 0) (2 2) (3 1)) (comment "1 in cohort - 1 not yet seen")) (defskeleton nonaug-prune (vars (n text) (B name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand orig 3 (n n) (A B) (B B) (k k)) (precedes ((0 1) (2 2)) ((2 0) (0 0)) ((2 0) (1 0))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (displaced 3 0 trans2 2) n (2 2) (enc n A k) (enc n B B k)) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((recv (enc n B k)) (send (enc n B B B k))) ((send (enc n B B k)) (send (enc n B k)) (recv (enc n B B B k)))) (label 3) (parent 0) (unrealized (0 0) (1 0)) (origs (n (2 0))) (comment "1 in cohort - 1 not yet seen")) (defskeleton nonaug-prune (vars (n text) (A B name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand trans2 2 (n n) (A A) (k k)) (defstrand orig 3 (n n) (A A) (B B) (k k)) (precedes ((1 1) (2 2)) ((2 0) (0 0)) ((2 0) (1 0))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (displaced 3 1 trans2 2) n (2 2) (enc n A k) (enc n B B k)) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((recv (enc n A k)) (send (enc n A A A k))) ((send (enc n B B k)) (send (enc n A k)) (recv (enc n A A A k)))) (label 4) (parent 0) (unrealized (0 0) (1 0)) (origs (n (2 0))) (comment "1 in cohort - 1 not yet seen")) (defskeleton nonaug-prune (vars (n text) (B C name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand orig 3 (n n) (A B) (B B) (k k)) (defstrand trans1 3 (n n) (A B) (C C) (k k)) (precedes ((1 0) (0 0)) ((1 0) (2 0)) ((2 2) (1 2))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (added-strand trans1 3) n (1 2) (enc n B k) (enc n B B k)) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((send (enc n B B k)) (send (enc n B k)) (recv (enc n B B B k))) ((recv (enc n B B k)) (recv (enc n B k)) (send (enc n n C k)))) (label 5) (parent 1) (unrealized (0 0) (1 2) (2 1)) (origs (n (1 0))) (comment "1 in cohort - 1 not yet seen")) (defskeleton nonaug-prune (vars (n text) (B name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand orig 3 (n n) (A B) (B B) (k k)) (precedes ((0 1) (1 2)) ((1 0) (0 0))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (displaced 2 0 trans2 2) n (1 2) (enc n B k) (enc n B B k)) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((send (enc n B B k)) (send (enc n B k)) (recv (enc n B B B k)))) (label 6) (parent 1) (unrealized (0 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton nonaug-prune (vars (n text) (B C name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand orig 3 (n n) (A B) (B B) (k k)) (defstrand trans1 3 (n n) (A B) (C C) (k k)) (precedes ((2 0) (0 0)) ((2 0) (1 0)) ((2 0) (3 0)) ((2 1) (3 1)) ((3 2) (2 2))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (displaced 4 2 orig 2) n (3 1) (enc n B B k)) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((recv (enc n B k)) (send (enc n B B B k))) ((send (enc n B B k)) (send (enc n B k)) (recv (enc n B B B k))) ((recv (enc n B B k)) (recv (enc n B k)) (send (enc n n C k)))) (label 7) (parent 2) (seen 12) (unrealized (0 0) (1 0) (2 2)) (comment "3 in cohort - 1 not yet seen")) (defskeleton nonaug-prune (vars (n text) (B name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand orig 3 (n n) (A B) (B B) (k k)) (precedes ((0 1) (2 2)) ((2 0) (0 0)) ((2 1) (1 0))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (displaced 3 2 orig 2) n (1 0) (enc n B B k)) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((recv (enc n B k)) (send (enc n B B B k))) ((send (enc n B B k)) (send (enc n B k)) (recv (enc n B B B k)))) (label 8) (parent 3) (unrealized (0 0)) (origs (n (2 0))) (comment "1 in cohort - 1 not yet seen")) (defskeleton nonaug-prune (vars (n text) (A B name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand trans2 2 (n n) (A A) (k k)) (defstrand orig 3 (n n) (A A) (B B) (k k)) (precedes ((1 1) (2 2)) ((2 0) (0 0)) ((2 1) (1 0))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (displaced 3 2 orig 2) n (1 0) (enc n B B k)) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((recv (enc n A k)) (send (enc n A A A k))) ((send (enc n B B k)) (send (enc n A k)) (recv (enc n A A A k)))) (label 9) (parent 4) (unrealized (0 0)) (origs (n (2 0))) (comment "1 in cohort - 1 not yet seen")) (defskeleton nonaug-prune (vars (n text) (B C name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand orig 3 (n n) (A B) (B B) (k k)) (defstrand trans1 3 (n n) (A B) (C C) (k k)) (precedes ((1 0) (0 0)) ((1 0) (2 0)) ((1 1) (2 1)) ((2 2) (1 2))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (displaced 3 1 orig 2) n (2 1) (enc n B B k)) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((send (enc n B B k)) (send (enc n B k)) (recv (enc n B B B k))) ((recv (enc n B B k)) (recv (enc n B k)) (send (enc n n C k)))) (label 10) (parent 5) (seen 15) (unrealized (0 0) (1 2)) (origs (n (1 0))) (comment "2 in cohort - 1 not yet seen")) (defskeleton nonaug-prune (vars (n text) (B name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand orig 3 (n n) (A B) (B B) (k k)) (precedes ((0 1) (1 2)) ((1 1) (0 0))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (displaced 2 1 orig 2) n (0 0) (enc n B B k)) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((send (enc n B B k)) (send (enc n B k)) (recv (enc n B B B k)))) (label 11) (parent 6) (unrealized) (shape) (maps ((0 0 1) ((n n) (A B) (B B) (k k)))) (origs (n (1 0)))) (defskeleton nonaug-prune (vars (n text) (B C name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand orig 3 (n n) (A B) (B B) (k k)) (defstrand trans1 3 (n n) (A B) (C C) (k k)) (precedes ((0 1) (2 2)) ((2 0) (0 0)) ((2 0) (1 0)) ((2 0) (3 0)) ((2 1) (3 1)) ((3 2) (2 2))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (displaced 4 0 trans2 2) n (2 2) (enc n B k) (enc n n C k) (enc n B B k)) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((recv (enc n B k)) (send (enc n B B B k))) ((send (enc n B B k)) (send (enc n B k)) (recv (enc n B B B k))) ((recv (enc n B B k)) (recv (enc n B k)) (send (enc n n C k)))) (label 12) (parent 7) (unrealized (0 0) (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton nonaug-prune (vars (n text) (B name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand orig 3 (n n) (A B) (B B) (k k)) (precedes ((0 1) (2 2)) ((2 1) (0 0)) ((2 1) (1 0))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (displaced 3 2 orig 2) n (0 0) (enc n B B k)) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((recv (enc n B k)) (send (enc n B B B k))) ((send (enc n B B k)) (send (enc n B k)) (recv (enc n B B B k)))) (label 13) (parent 8) (unrealized) (shape) (maps ((0 1 2) ((n n) (A B) (B B) (k k)))) (origs (n (2 0)))) (defskeleton nonaug-prune (vars (n text) (A B name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand trans2 2 (n n) (A A) (k k)) (defstrand orig 3 (n n) (A A) (B B) (k k)) (precedes ((1 1) (2 2)) ((2 1) (0 0)) ((2 1) (1 0))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (displaced 3 2 orig 2) n (0 0) (enc n B B k)) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((recv (enc n A k)) (send (enc n A A A k))) ((send (enc n B B k)) (send (enc n A k)) (recv (enc n A A A k)))) (label 14) (parent 9) (seen 13) (unrealized (0 0)) (origs (n (2 0))) (comment "4 in cohort - 3 not yet seen")) (defskeleton nonaug-prune (vars (n text) (B C name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand orig 3 (n n) (A B) (B B) (k k)) (defstrand trans1 3 (n n) (A B) (C C) (k k)) (precedes ((0 1) (1 2)) ((1 0) (0 0)) ((1 0) (2 0)) ((1 1) (2 1)) ((2 2) (1 2))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (displaced 3 0 trans2 2) n (1 2) (enc n B k) (enc n n C k) (enc n B B k)) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((send (enc n B B k)) (send (enc n B k)) (recv (enc n B B B k))) ((recv (enc n B B k)) (recv (enc n B k)) (send (enc n n C k)))) (label 15) (parent 10) (unrealized (0 0)) (origs (n (1 0))) (comment "1 in cohort - 1 not yet seen")) (defskeleton nonaug-prune (vars (n text) (B C name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand orig 3 (n n) (A B) (B B) (k k)) (defstrand trans1 3 (n n) (A B) (C C) (k k)) (precedes ((0 1) (2 2)) ((2 0) (0 0)) ((2 0) (3 0)) ((2 1) (1 0)) ((2 1) (3 1)) ((3 2) (2 2))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (displaced 4 2 orig 2) n (1 0) (enc n B B k)) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((recv (enc n B k)) (send (enc n B B B k))) ((send (enc n B B k)) (send (enc n B k)) (recv (enc n B B B k))) ((recv (enc n B B k)) (recv (enc n B k)) (send (enc n n C k)))) (label 16) (parent 12) (unrealized (0 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton nonaug-prune (vars (n text) (B C name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand orig 3 (n n) (A B) (B B) (k k)) (defstrand trans1 3 (n n) (A B) (C C) (k k)) (precedes ((1 1) (2 2)) ((2 0) (3 0)) ((2 1) (0 0)) ((2 1) (1 0)) ((3 2) (0 0))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (added-strand trans1 3) n (0 0) (enc n B k) (enc n B B k)) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((recv (enc n B k)) (send (enc n B B B k))) ((send (enc n B B k)) (send (enc n B k)) (recv (enc n B B B k))) ((recv (enc n B B k)) (recv (enc n B k)) (send (enc n n C k)))) (label 17) (parent 14) (unrealized (3 1)) (comment "1 in cohort - 1 not yet seen")) (defskeleton nonaug-prune (vars (n text) (A B name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand trans2 2 (n n) (A A) (k k)) (defstrand orig 3 (n n) (A A) (B B) (k k)) (precedes ((1 1) (0 0)) ((1 1) (2 2)) ((2 1) (1 0))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (displaced 3 1 trans2 2) n (0 0) (enc n A k) (enc n B B k)) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((recv (enc n A k)) (send (enc n A A A k))) ((send (enc n B B k)) (send (enc n A k)) (recv (enc n A A A k)))) (label 18) (parent 14) (unrealized (0 0)) (origs (n (2 0))) (comment "2 in cohort - 2 not yet seen")) (defskeleton nonaug-prune (vars (n text) (A B name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand trans2 2 (n n) (A A) (k k)) (defstrand orig 3 (n n) (A A) (B B) (k k)) (defstrand trans2 2 (n n) (A A) (k k)) (precedes ((1 1) (2 2)) ((2 0) (3 0)) ((2 1) (0 0)) ((2 1) (1 0)) ((3 1) (0 0))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (added-strand trans2 2) n (0 0) (enc n A k) (enc n B B k)) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((recv (enc n A k)) (send (enc n A A A k))) ((send (enc n B B k)) (send (enc n A k)) (recv (enc n A A A k))) ((recv (enc n A k)) (send (enc n A A A k)))) (label 19) (parent 14) (unrealized (0 0) (3 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton nonaug-prune (vars (n text) (B C name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand orig 3 (n n) (A B) (B B) (k k)) (defstrand trans1 3 (n n) (A B) (C C) (k k)) (precedes ((0 1) (1 2)) ((1 0) (2 0)) ((1 1) (0 0)) ((1 1) (2 1)) ((2 2) (1 2))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (displaced 3 1 orig 2) n (0 0) (enc n B B k)) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((send (enc n B B k)) (send (enc n B k)) (recv (enc n B B B k))) ((recv (enc n B B k)) (recv (enc n B k)) (send (enc n n C k)))) (label 20) (parent 15) (seen 11) (unrealized) (origs (n (1 0))) (comment "1 in cohort - 0 not yet seen")) (defskeleton nonaug-prune (vars (n text) (B C name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand orig 3 (n n) (A B) (B B) (k k)) (defstrand trans1 3 (n n) (A B) (C C) (k k)) (precedes ((0 1) (2 2)) ((2 0) (3 0)) ((2 1) (0 0)) ((2 1) (1 0)) ((2 1) (3 1)) ((3 2) (2 2))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (displaced 4 2 orig 2) n (0 0) (enc n B B k)) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((recv (enc n B k)) (send (enc n B B B k))) ((send (enc n B B k)) (send (enc n B k)) (recv (enc n B B B k))) ((recv (enc n B B k)) (recv (enc n B k)) (send (enc n n C k)))) (label 21) (parent 16) (seen 13) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton nonaug-prune (vars (n text) (B C name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand orig 3 (n n) (A B) (B B) (k k)) (defstrand trans1 3 (n n) (A B) (C C) (k k)) (precedes ((1 1) (2 2)) ((2 0) (3 0)) ((2 1) (1 0)) ((2 1) (3 1)) ((3 2) (0 0))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (displaced 4 2 orig 2) n (3 1) (enc n B B k)) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((recv (enc n B k)) (send (enc n B B B k))) ((send (enc n B B k)) (send (enc n B k)) (recv (enc n B B B k))) ((recv (enc n B B k)) (recv (enc n B k)) (send (enc n n C k)))) (label 22) (parent 17) (seen 13) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton nonaug-prune (vars (n text) (A name) (k akey)) (defstrand trans2 2 (n n) (A A) (k k)) (defstrand trans2 2 (n n) (A A) (k k)) (defstrand orig 3 (n n) (A A) (B A) (k k)) (precedes ((1 1) (0 0)) ((1 1) (2 2)) ((2 1) (1 0))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (contracted (B A)) n (0 0) (enc n A k) (enc n A A k) (enc n A A A k)) (traces ((recv (enc n A k)) (send (enc n A A A k))) ((recv (enc n A k)) (send (enc n A A A k))) ((send (enc n A A k)) (send (enc n A k)) (recv (enc n A A A k)))) (label 23) (parent 18) (seen 13) (unrealized) (origs (n (2 0))) (comment "1 in cohort - 0 not yet seen")) (defskeleton nonaug-prune (vars (n text) (B C name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand orig 3 (n n) (A B) (B B) (k k)) (defstrand trans1 3 (n n) (A B) (C C) (k k)) (precedes ((1 1) (0 0)) ((1 1) (2 2)) ((2 0) (3 0)) ((2 1) (1 0)) ((3 2) (0 0))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (added-strand trans1 3) n (0 0) (enc n B k) (enc n B B k) (enc n B B B k)) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((recv (enc n B k)) (send (enc n B B B k))) ((send (enc n B B k)) (send (enc n B k)) (recv (enc n B B B k))) ((recv (enc n B B k)) (recv (enc n B k)) (send (enc n n C k)))) (label 24) (parent 18) (unrealized (3 1)) (comment "1 in cohort - 1 not yet seen")) (defskeleton nonaug-prune (vars (n text) (A B name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand trans2 2 (n n) (A A) (k k)) (defstrand orig 3 (n n) (A A) (B B) (k k)) (defstrand trans2 2 (n n) (A A) (k k)) (precedes ((1 1) (2 2)) ((2 1) (1 0)) ((2 1) (3 0)) ((3 1) (0 0))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (displaced 4 2 orig 2) n (3 0) (enc n B B k)) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((recv (enc n A k)) (send (enc n A A A k))) ((send (enc n B B k)) (send (enc n A k)) (recv (enc n A A A k))) ((recv (enc n A k)) (send (enc n A A A k)))) (label 25) (parent 19) (unrealized (0 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton nonaug-prune (vars (n text) (B C name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand orig 3 (n n) (A B) (B B) (k k)) (defstrand trans1 3 (n n) (A B) (C C) (k k)) (precedes ((1 1) (0 0)) ((1 1) (2 2)) ((2 0) (3 0)) ((2 1) (1 0)) ((2 1) (3 1)) ((3 2) (0 0))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (displaced 4 2 orig 2) n (3 1) (enc n B B k)) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((recv (enc n B k)) (send (enc n B B B k))) ((send (enc n B B k)) (send (enc n B k)) (recv (enc n B B B k))) ((recv (enc n B B k)) (recv (enc n B k)) (send (enc n n C k)))) (label 26) (parent 24) (seen 23) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton nonaug-prune (vars (n text) (A name) (k akey)) (defstrand trans2 2 (n n) (A A) (k k)) (defstrand trans2 2 (n n) (A A) (k k)) (defstrand orig 3 (n n) (A A) (B A) (k k)) (defstrand trans2 2 (n n) (A A) (k k)) (precedes ((1 1) (2 2)) ((2 1) (1 0)) ((2 1) (3 0)) ((3 1) (0 0))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (contracted (B A)) n (0 0) (enc n A k) (enc n A A k) (enc n A A A k)) (traces ((recv (enc n A k)) (send (enc n A A A k))) ((recv (enc n A k)) (send (enc n A A A k))) ((send (enc n A A k)) (send (enc n A k)) (recv (enc n A A A k))) ((recv (enc n A k)) (send (enc n A A A k)))) (label 27) (parent 25) (seen 13) (unrealized) (comment "1 in cohort - 0 not yet seen")) (defskeleton nonaug-prune (vars (n text) (B C name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand orig 3 (n n) (A B) (B B) (k k)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand trans1 3 (n n) (A B) (C C) (k k)) (precedes ((1 1) (2 2)) ((2 0) (4 0)) ((2 1) (1 0)) ((2 1) (3 0)) ((3 1) (0 0)) ((4 2) (0 0))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (added-strand trans1 3) n (0 0) (enc n B k) (enc n B B k) (enc n B B B k)) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((recv (enc n B k)) (send (enc n B B B k))) ((send (enc n B B k)) (send (enc n B k)) (recv (enc n B B B k))) ((recv (enc n B k)) (send (enc n B B B k))) ((recv (enc n B B k)) (recv (enc n B k)) (send (enc n n C k)))) (label 28) (parent 25) (unrealized (4 1)) (comment "1 in cohort - 1 not yet seen")) (defskeleton nonaug-prune (vars (n text) (B C name) (k akey)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand orig 3 (n n) (A B) (B B) (k k)) (defstrand trans2 2 (n n) (A B) (k k)) (defstrand trans1 3 (n n) (A B) (C C) (k k)) (precedes ((1 1) (2 2)) ((2 0) (4 0)) ((2 1) (1 0)) ((2 1) (3 0)) ((2 1) (4 1)) ((3 1) (0 0)) ((4 2) (0 0))) (non-orig (invk k)) (uniq-orig n) (operation nonce-test (displaced 5 2 orig 2) n (4 1) (enc n B B k)) (traces ((recv (enc n B k)) (send (enc n B B B k))) ((recv (enc n B k)) (send (enc n B B B k))) ((send (enc n B B k)) (send (enc n B k)) (recv (enc n B B B k))) ((recv (enc n B k)) (send (enc n B B B k))) ((recv (enc n B B k)) (recv (enc n B k)) (send (enc n n C k)))) (label 29) (parent 28) (seen 22) (unrealized) (comment "1 in cohort - 0 not yet seen")) (comment "Nothing left to do")