Assignment2: Caching the Inverse of a Matrix