Please solve the prepared deep-space communication scheduling case using the files in `case/`.

Write `solution.json` at the workspace root as a JSON array of scheduled tracks. Prioritize valid communication time first, then satisfy as many requests as you can.
