diagram2a.png