update 3.go ; add 4.go &
5 6 7