add: exprement 3-1
update: rename 3-1.cc and add 4.cc