#include<iostream>
using namespace std;
int main()
{
	long long n,a,p=1,p2=0,h,del,b,sb=0,sb2;
	cin>>n>>b;
	sb=b;
	for(h=2;h<n;h++)
	{
		cin>>a;
		if(a>b){p++;sb+=a;}
		else 
		{
		if(p2<p){p2=p;p=1;sb2=sb;sb=b;}
		else {p=1;sb=b;}
		}
		b=a;
	}
	cout<<sb2<<endl;
	for(del=sb2-1;del>1;del--)
	if(sb2%del==0)break;
	cout<<p2<<endl<<del<<endl;
	return 0;
}
