An implementation of LZSS compression I did in my second year of university