#include<cstdio>
int n,ans;
int A[100042];
int B[100042];
int main()
{
	scanf("%d",&n);
	for(int i=0;i<n;++i)
	{
		int k;
		scanf("%d",&k);
		--k;
		A[k]=i;
	}
	for(int i=0;i<n;++i)
	{
		int k;
		scanf("%d",&k);
		--k;
		if(ans<++B[(i-A[k]+n)%n])
			ans=B[(i-A[k]+n)%n];
	}
	printf("%d\n",ans);
	return 0;
}
