private bool IsValidShot(Board board, Point shot) { return(board.InBounds(shot) && NotPreviouslyShot(board, shot)); }