Lorshank

Every move counts
Puzzle