now mini_archiver.c supports archive & unarchive.