#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin >> n;
vector<int> a(n);
for(int i = 0; i < n; i++){
cin >> a[i];
}
int cnt = 0;
int res = 0;
int solug = 0; //
for(int i = 0; i < n; i++){
if(i == 0){
if(a[i] != 0){
if(res > cnt){
res = cnt;
solug = 1;
}
else if(res != 0&&res == cnt){
solug++;
}
cnt = 1;
}
}
else{
if(a[i] * a[i-1] < 0){
cnt++;
}
else{
if(a[i] != 0){
if(res < cnt){
res = cnt;
solug = 1;
}
else if(res != 0&&res == cnt){
solug++;
}
cnt = 1;
}
else{
if(res < cnt){
res = cnt;
solug = 1;
}
else if(res != 0&&res == cnt){
solug++;
}
cnt = 0;
}
}
}
// cout << "i: " << i << " cnt: " << cnt << " res: " << res << " solug: " << solug << "\n";
}
if(res < cnt){
res = cnt;
solug = 1;
}
else if(res != 0&&res == cnt){
solug++;
}
cout << solug << " " << res << "\n";
return 0;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCgoKCmludCBtYWluKCl7CiAgICBpbnQgbjsKICAgIGNpbiA+PiBuOwogICAgdmVjdG9yPGludD4gYShuKTsKICAgIGZvcihpbnQgaSA9IDA7IGkgPCBuOyBpKyspewogICAgICAgIGNpbiA+PiBhW2ldOwogICAgfQogICAgaW50IGNudCA9IDA7CiAgICBpbnQgcmVzID0gMDsKICAgIGludCBzb2x1ZyA9IDA7IC8vICAKICAgIGZvcihpbnQgaSA9IDA7IGkgPCBuOyBpKyspewogICAgICAgIGlmKGkgPT0gMCl7CiAgICAgICAgICAgIGlmKGFbaV0gIT0gMCl7CiAgICAgICAgICAgICAgICBpZihyZXMgPiBjbnQpewogICAgICAgICAgICAgICAgICAgIHJlcyA9IGNudDsKICAgICAgICAgICAgICAgICAgICBzb2x1ZyA9IDE7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBlbHNlIGlmKHJlcyAhPSAwJiZyZXMgPT0gY250KXsKICAgICAgICAgICAgICAgICAgICBzb2x1ZysrOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgY250ID0gMTsKCiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgZWxzZXsKICAgICAgICAgICAgaWYoYVtpXSAqIGFbaS0xXSA8IDApewogICAgICAgICAgICAgICAgY250Kys7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZXsKICAgICAgICAgICAgICAgIGlmKGFbaV0gIT0gMCl7CiAgICAgICAgICAgICAgICAgICAgaWYocmVzIDwgY250KXsKICAgICAgICAgICAgICAgICAgICAgICAgcmVzID0gY250OwogICAgICAgICAgICAgICAgICAgICAgICBzb2x1ZyA9IDE7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIGVsc2UgaWYocmVzICE9IDAmJnJlcyA9PSBjbnQpewogICAgICAgICAgICAgICAgICAgICAgICBzb2x1ZysrOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICBjbnQgPSAxOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgZWxzZXsKICAgICAgICAgICAgICAgICAgICBpZihyZXMgPCBjbnQpewogICAgICAgICAgICAgICAgICAgICAgICByZXMgPSBjbnQ7CiAgICAgICAgICAgICAgICAgICAgICAgIHNvbHVnID0gMTsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgZWxzZSBpZihyZXMgIT0gMCYmcmVzID09IGNudCl7CiAgICAgICAgICAgICAgICAgICAgICAgIHNvbHVnKys7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIGNudCA9IDA7CiAgICAgICAgICAgICAgICB9CgogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIC8vIGNvdXQgPDwgImk6ICIgPDwgaSA8PCAiIGNudDogIiA8PCBjbnQgPDwgIiByZXM6ICIgPDwgcmVzIDw8ICIgc29sdWc6ICIgPDwgc29sdWcgPDwgIlxuIjsKICAgIH0KICAgIGlmKHJlcyA8IGNudCl7CiAgICAgICAgcmVzID0gY250OwogICAgICAgIHNvbHVnID0gMTsKICAgIH0KICAgIGVsc2UgaWYocmVzICE9IDAmJnJlcyA9PSBjbnQpewogICAgICAgIHNvbHVnKys7CiAgICB9CiAgICBjb3V0IDw8IHNvbHVnIDw8ICIgIiA8PCByZXMgPDwgIlxuIjsKICAgIHJldHVybiAwOwp9ICAgCgoKCgo=