Sorted Coral Subway

This puzzle is a combination of a U-Bahn and a Coral. It takes inspiration from Sorted Subway by KNT and Ideenklau im Sparmodus from Wichtel 2021.

If you are unfamiliar with U-Bahn, here is a guide that covers the core logic.

Rules

Shade some cells so that all shaded cells form one orthogonally connected area and the unshaded cells are all connected orthogonally by other unshaded cells to the edge of the grid. No 2x2 region may be entirely shaded.

Draw a totally connected loop network through the centers of some unshaded cells, which may branch or turn, but may not have any dead ends.

If a row or column has clues, then all non-zero U-Bahn clues and all Coral clues are given, sorted in ascending order.

U-Bahn clues indicate how many turns, straight lines, branches, or crosses occur in the row or column, irrespective of the line shape's rotation.

Coral clues indicate the lengths of the blocks of consecutive shaded cells in the row or column.

A “?” may represent any positive integer value.

7x7 Example Puzzle

Puzzle Links