Leetcode 3635. Earliest Finish Time for Land and Water Rides II | Hello Interview