timed global protocol Basic(role A, role B, role C) { Test1() from A to B within [0;2] using a and resetting (); Test1() from B to C within [0;2] using a and resetting (); Test1() from A to B within [0;2] using a and resetting (); Test1() from A to B within [0;2] using a and resetting (); Test5(payload) from A to B within [0;2] using a and resetting (); Test2(integer) from A to B within [0;2] using a and resetting (); Test3(stri) from A to B within [0;2] using a and resetting (); Test4(payload) from A to B within [0;2] using a and resetting (); }