A fast compressor/decompressor