#include<iostream>
using namespace std;

int n,a[100005],b[100005],maxans;

int main()
{
   int i,delay,broi;

   cin>>n;
   for(i=0;i<n;i++) cin>>a[i];
   for(i=0;i<n;i++) cin>>b[i];

   for(delay=0;delay<n;delay++)
   {
      broi=0;

      for(i=0;i<n;i++)
         if( a[i] == b[ (i+delay)%n ] )
            broi++;

      maxans=broi>maxans?broi:maxans;
   }

   cout<<maxans<<endl;

   return 0;
}
