#include using namespace std; int H,W,K; string s[2000]; int sum[26][2001][2001]; int g(int a,int b,int c,int d) { int cnt=0; for(int C=0;C<26;C++) { cnt+=sum[C][c][d]-sum[C][a][d]-sum[C][c][b]+sum[C][a][b]>0; } return cnt; } int f(int x,int y,int k) { int L=1,R=(H-x1) { int M=(L+R)/2; if(g(x,y,x+M,y+M)>=k)R=M; else L=M; } return R; } main() { cin>>H>>W>>K; for(int i=0;i>s[i]; for(int c=0;c<26;c++)for(int i=0;i