Very very nice! First, it was hard to see how to not get blocked and later so many options apppeared. I now got badly stuck at 141. Will keep trying.
EDIT (a month later): I finally found more options and solved it, after a few more attempts. Very good one, hard to see!