Asynchronous Message Passing
Demonstration of asynchronous message passing.
Sender threads send the values e1 and e2 which are received into
the receivers local variable v. Sender threads run continuously
until stopped. Senders do one send per rvolution while the
receiver thread does four receive operations per revolution. Run
the senders first and let them get ahead before running the