DIAGRAMS & SIMULATION