some small programs in asm