R code to compute inverse of the matrix

The code contains two functions (makeCacheMatrix and cacheSolve) which
are used compute and store the inverse of the matrix in cache. If the
input matrix is same the inverse its picked up from cache rather than
computing again.