https://flecart.github.io/notes/compression-algorithms/
Compression Algorithms