Reschedule Meetings for Maximum Free Time II | Leetcode 3440