A Loss-less data compression algorithm inspired by LZMA