refact on malbolge implementation

The malbolge implementation has been slow because it's filled the working memory.

This PR is trying to lazy evaluate at the memory.