Pentomino Yajilin

Solve #right #link=https://tinyurl.com/24rm4enm

Rules:

Draw a loop that moves orthogonally between cells and does not visit any cell more than once. Cells containing clues must not be visited by the loop.

Every unvisited cell besides those that contain clues must form pentominos - areas of exactly five orthogonally connected empty cells. No pentomino shape may repeat, including rotations and reflections, and they must not touch each other, not even diagonally. Not all of the 12 possible pentomino shapes must be used.

A clue specifies the number of cells belonging to pentominos in the indicated direction.