update ch3
merge ch3/Makefile