Without priorities
Use monitors bit to define messages with bad destination
Considering priorities. Final
Final version