Copied ASM from notes, doesn't compile