#include <fstream>
using namespace std;
ifstream f("maximpar.in");
ofstream g("maximpar.out");
int main()
{
int n,max=-1,ap=1,x;
f>>n;
while(n)
{
f>>x;
if(x==max)
ap++;
if(x%2==0 && x>max)
max=x;
n--;
}
if(max==-1)
g<<-1;
else
g<<max<<" "<<ap;
return 0;
}