can test sample2
update sameple3 file and Makefile