Programming Assignment 2 _cacheSolve