refactoring de la fonction isNeighbour