#include<iostream>
using namespace std;
int main(){
	long long n, d=0, nd=0, deli, sb=0;
	cin>>n;
	long long i, r[n];
	for(i=0;i<n-1;i++){
		cin>>r[i];
	}
	for(i=0;i<n-1;i++){
		if(r[i]<r[i+1]){
			d++;
			sb+=r[i];
			if(n-1>i+2){
				if(r[i+2]>=r[i+1]){
					sb+=r[i+1];
				}
			}
		}
		if(d>nd){
			nd=d;
		}
	}
	cout<<nd<<endl;
	for(i=sb/2;i>0;i--){
		if(sb%i==0){
			deli=i;
			cout<<deli;
			return 0;
		}
	}
	return 0;
}
