monster climbing algorithm 2D visualization