rt
#include<bits/stdc++.h>
using namespace std;
int n,m,maxx;
string a[15];
int cheak(int sum,int x,int y,int z,int b){
int white=0,black=0;
for(int i=y;i<z;i++){
string c=a[b];
for(int j=y;j<z;j++){
if(c[j]=='0'){
white++;
}
else{
black++;
}
sum++;
}
b++;
}
if(white==black){
return sum;
}
return 0;
}
int main(){
cin>>n>>m;
for(int i=0;i<n;i++){
cin>>a[i];
}
for(int z=0;z<n;z++){
for(int i=0;i<m;i++){
for(int j=0;j<n;j++){
for(int x=i;x<m;x++){
maxx=max(maxx,cheak(0,j,i,x,z));
}
}
}
}
cout<<maxx;
return 0;
}