// CPP program to illustrate
// the array::at() function
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin>>n;
int a[n],sum=0,dem=0,demm=0;
for(int i=0; i<n; i++){
cin>>a[i];
sum+=a[i];
}
for(int i=0; i<n; i++){
if(a[i]%2==0){
dem++;
}
}
int maxx=a[1];
for(int i=n-1;i>=0;i--){
if(a[i]>0){
maxx=a[i];break;
}else{
demm++;
}
}
if(demm==n){
cout<<sum<<" "<<dem<<" "<<0<<endl;
}else{
cout<<sum<<" "<<dem<<" "<<maxx<<endl;
}
return 0;
}
Ly8gQ1BQIHByb2dyYW0gdG8gaWxsdXN0cmF0ZQovLyB0aGUgYXJyYXk6OmF0KCkgZnVuY3Rpb24KI2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpCnsKCWludCBuOwoJY2luPj5uOwoJaW50IGFbbl0sc3VtPTAsZGVtPTAsZGVtbT0wOwoJZm9yKGludCBpPTA7IGk8bjsgaSsrKXsKCQljaW4+PmFbaV07CgkJc3VtKz1hW2ldOwoJfQoJZm9yKGludCBpPTA7IGk8bjsgaSsrKXsKCQlpZihhW2ldJTI9PTApewoJCQlkZW0rKzsKCQl9Cgl9CglpbnQgbWF4eD1hWzFdOwoJZm9yKGludCBpPW4tMTtpPj0wO2ktLSl7CgkJaWYoYVtpXT4wKXsKCQkJbWF4eD1hW2ldO2JyZWFrOwoJCX1lbHNlewoJCQlkZW1tKys7CgkJfQoJfQoJaWYoZGVtbT09bil7CgkJY291dDw8c3VtPDwiICI8PGRlbTw8IiAiPDwwPDxlbmRsOwoJfWVsc2V7CgkJY291dDw8c3VtPDwiICI8PGRlbTw8IiAiPDxtYXh4PDxlbmRsOwoJfQoJcmV0dXJuIDA7CQp9Cg==