flowchart LR
classDef iniciFi fill:#00A896,color:white,stroke:#007D6C,stroke-width:2px,font-size:22px;
classDef decisio fill:#C46B9E,color:white,stroke:#963D6D,stroke-width:2px,font-size:22px;
classDef proces fill:#fff,color:#333,stroke:#00A896,stroke-width:2px,font-size:22px;
A[[Treure el primer<br>de la cua]]:::proces --> B[[Executar fins a<br>q o fins que deixi la CPU]]:::proces
B --> C{Què ha passat?}:::decisio
C -->|Quantum esgotat| D[[Al final de<br>la cua]]:::proces
C -->|Bloqueig E/S| E[[Cua d'E/S]]:::proces
C -->|Acaba| F([Fi del procés]):::iniciFi
D --> A
E -->|E/S completada| D
F --> A