#EnigMarch Day 25: Raise

It’s time for a good old-fashioned barn-raising! But it’s March in Michigan, and we’re still getting snow…

Icebarn

Draw a line that starts at the "In" arrow and ends at the "Out" arrow, visiting all the other arrows along the way.
• The line may not cross itself except on icy patches.
• The line may not turn while crossing icy patches.
• The line must follow the directions of the arrows when crossing them.
• All icy patches must be visited at least once.

https://tinyurl.com/yjkjzh7m

8×11 Icebarn

Solve a Icebarn puzzle, size 8×11.

@jonbob I need help with the rules.

Here I think cyan, magenta, and blue lines are forced. Then brown should be the only possible line to reach the OUT arrow, but then I think I am stuck at the bottom. What am I doing wrong?

@ffaff Looks okay to me so far. The brown and pinks cannot connect to each other there because of their directions, true. The brown tail’s only “out” from there is up, back across the ice. This then forces the tail of the pink line to continue east.