First submission for cacheSolve()