suppose some hot shot plays our video game and gets his or her name on our high score list in this casewe might want to have method that lets us remove game entry from the list of high scores thereforelet us consider how we might remove reference to gameentry object from the entries array that islet us consider how we might implement the following operationremove( )remove and return the game entry at index in the entries array if index is outside the bounds of the entries arraythen this method throws an exceptionotherwisethe entries array will be updated to remove the object at index and all objects previously stored at indices higher than are "moved overto fill in for the removed object our implementation for remove will be much like performing our algorithm for object additionbut in reverse againwe can visualize the entries array as an array of remote controls pointing to gameentry objects to remove the reference to the object at index iwe start at index and move all the references at indices higher than one cell to the left (see figure figure an illustration of removal at index in an array storing references to gameentry objects