(asm): add project 2 solution.