A distributed coordination protocol in an order-heterogeneous group. (2nd June 2008)