#include <iostream>
using namespace std;
int n,m,ok;
int main()
{
cin >> n >> m;
double a[n+1][m+1],Min,p=1;
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++)
cin >> a[i][j];
Min=a[1][1];
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++)
{
if(a[i][j]<Min)
Min=a[i][j];
if(a[i][j]<0)
{
ok=1;
p*=a[i][j];
}
}
cout << Min << " ";
if(ok)
cout << p;
else
cout << 0;
return 0;
}