first version Caching the Inverse of a Matrix