Programmation GP ContrĂ´le de flux wieferich(n)= { forprime(p=2,n, if(Mod(2,p^2)^(p-1)==1, return(p))); } wieferich2(n)= { my(r); forprime(p=2,n, if(Mod(2,p^2)^(p-1)==1,r=p;break)); r; } ? wieferich(10000) %4 = 1093