#include using namespace std; int main(){ int N; cin >> N; vector A(N); for(int i=0;i> A[i]; int M = 5000000; vector Prime(M+1,true); Prime[0] = Prime[1] = false; for(int i=2;i<=M;i++){ if(Prime[i]){ for(int j=2*i;j<=M;j+=i){ Prime[j] = false; } } } int ans = -1; int L=1,R=1; vector used(N,false); bool can = false; for(int i=2;i<=M;i++){ if(!Prime[i]){ R++; if(can) ans = max(ans,R-L); } else{ string S = to_string(i); bool ok = true; for(int j=0;j