found 3 two offs before solving Nice (but I found several solutions, all ending in 39). For me it's a little bit too obvious. To add some ambiguity could make it more interesting. Very nice solution - lots of intricacies and little ways to save moves. Fun to figure out.