Assuming that the available time for the classroom is unlimited, we instead focus on the course completion time. We aim to schedule courses, where each course is characterized by its duration and weight . In this schedule, the finish time of each course is the total duration of all courses scheduled before it, plus its duration. A schedule can be defined as a function , representing the order of course in the schedule. That is, if , course is scheduled before course . Therefore, the finish time of course is denoted as . This scheduling problem aims to minimize the total weighted finish time . Suppose we have 15 courses with corresponding durations [6, 6, 9, 83, 34, 44, 164, 38, 82, 180, 19, 128, 394, 512, 15] and weights [2, 4, 4, 6, 7, 7, 7, 10, 10, 10, 11, 12, 13, 13, 15]. What is the value of the optimal schedule, that is, the minimum total weighted finish time?