added the '...' parameter list to the call of solve() to be able to pass parameters 'indirectly' via the parent function cacheSolve().