#include<iostream>
using namespace std;
int main (){
int n,t=1,sum=0,max=0,krsum,sum2;
cin>>n;
int m[n-1];
for(int i=0;i<n-1;i++)cin>>m[i];
for(int i=0;i<n-1;i++)
{for(int j=i+1;j<n-1;j++)
{if(m[j]>m[j-1]){t++;sum=sum+m[j];}
else break;}
if(t>max){max=t;krsum=sum+m[i];}sum=0;t=1;}
for(int u=krsum-1;0<=u;u--)
{
	if(krsum%u==0){sum2=u;break;}
	}

cout<<max<<endl;
cout<<sum2<<endl;
return 0;}

