Given processes P1(0,8), P2(1,4), P3(2,9), P4(3,5) where (arrival_time, burst_time), compute for each algorithm: (1) FCFS: waiting time, turnaround time per process, averages, (2) SJF (non-preemptive): same metrics, (3) SRTF (preemptive SJF): Gantt chart + metrics, (4) Round Robin (quantum=3): Gantt chart + metrics. Compare results — which is best for this workload?