Though UML does allow CROSSED MESSAGES, it does not allow crossing or bending lifelines.