Nice! I managed it in 40 moves, though a few of those were just me getting lucky :)
It’s a very good mark… Glad you enjoyed it!