Clever puzzle, but took a while to figure out you have to use exactly all your actions even though the instructions say "before your actions run out".
Still, one I got the hang of it I really enjoyed it! Well done :D