add chapter04 python & cpp verison part. update cpp Makefile