add Replicate.hs and Split.hs