Working assembly.

At least on the simple code.