Nathan Zaloum

Make as many moves as you can before you get stuck!
Puzzle