#include<cstdio>
using namespace std;
int n,ans,a[100100],a1[100100],b[100100],b1[100100],c[100100],c1[100100];
int main()
{
    int i;
    scanf("%d",&n);
    for(i=1;i<=n;++i){scanf("%d",&a[i]);a1[a[i]]=i;}
    for(i=1;i<=n;++i){scanf("%d",&b[i]);b1[b[i]]=i;}
    for(i=1;i<=n;++i){c[i]=((a1[i]-b1[i])+n)%n;++c1[c[i]];if(c1[c[i]]>ans){ans=c1[c[i]];}}
    printf("%d\n",ans);
    return 0;
}
