add 3_5.cpp and 3_5.h