33 out of 40 on assembler