Diagram by Comsat Angels