Added 4.go, 4.seed.go and 5.go