#355 - Snake Egg
Shade some cells to form a non-intersecting path which does not touch itself orthogonally. Circles mark the ends of the path. Exactly one orthogonally connected area of unshaded cells must exist of each size from the range given outside the grid. Cells with numbers cannot be shaded, and represent the size of the area they’re in. Solve online