Eh.

I had to give up halfway through, not because the puzzle was difficult, I knew exactly what to do, but just because I was always consistently one centimeter from the end goal.

At the end of the day, a puzzle is about giving you the satisfaction of victory from the 'ah ha' moment, not about frustrating someone to hell and back because they already KNOW what to do, but lack the skill or calculation to pull it off.