(asm): add project 3 solution.