add compress.hs
add Duplicate.hs
add Replicate.hs