Solve Dwelp.

Move Limit:

Kevin Sprong, 2015. Source code.