I would like to decompress a ZIP file, with my code, without any external DLL. (Or any other format in which I can compress to).

How to do it?