DM.3.F: Solve independent task scheduling problems using the list processing algorithm.