I managed to get through it, but definitely not the least moves possible. Well executed the mechanic
Thanks for playing!