Shortest Job First Scheduling (Solved Problem 2)