Second asm program done, now for the final.
Third asm is done. Now for touchups!