Verified Reversible Programming for Verified Lossless Compression