Reimplement lucky-ladder.

Use animation.
Improve