definition of the special matrix
makeCacheMatrix: This function creates a special "matrix" object that can cache its inverse.
definition of cache solve
- get  calculate if required