Rewritten assembler. Implemented dup in assembler.