algorithme de Berlekamp