I made this powerful compressor into a useful sprite-based tool. To use, set the compressor input variable to your input, then broadcast either compress or decompress to get the results on the compressor output variable.