#include <iostream> using namespace std; const int N=20; int a[N+10][N+10]; int main() { int ans=0; for(int i=3;i<N+3;++i) for(int j=3;j<N+3;++j) cin>>a[i][j]; for(int i=3;i<N+3;++i) for(int j=3;j<N+3;++j) { ans=max(ans,a[i][j]*a[i+1][j]*a[i+2][j]*a[i+3][j]); ans=max(ans,a[i][j]*a[i][j+1]*a[i][j+2]*a[i][j+3]); ans=max(ans,a[i][j]*a[i+1][j+1]*a[i+2][j+2]*a[i+3][j+3]); ans=max(ans,a[i][j]*a[i-1][j+1]*a[i-2][j+2]*a[i-3][j+3]); } cout<<ans<<endl; return 0; }