Lab 1 assembler