finish 9-th lab, call asm functions from c++