This had caught me at 2 off for weeks, today's initial attempts got no better till I remembered what I'd done before and somehow I got it, not sure why but I must have moved something slightly differently as the general moves are pretty much obvious. Otherwise a bit messy and a lot of the board superfluous.