Maximize watch time under adjacency constraint | Bytedance Interview Question