task/ta22-16 -- depcreate the cache.py module