Completing the makeCacheMatrix