also fix the commit error in zoj
add three module and simplify Makefile in alp/p243