Lossless Data Compression by Replacement Schemes