#include using namespace std; #define i64 long long const int MAX=2005; static uint16_t d[26][MAX][MAX]; static char g[MAX][MAX]; int main(){ ios::sync_with_stdio(false); cin.tie(nullptr); int h,w,k; cin>>h>>w>>k; for(int i=1;i<=h;i++)for(int j=1;j<=w;j++)cin>>g[i][j]; const uint16_t INF=6000; for(int x=0;x<26;x++){ for(int i=0;i<=h+1;i++)for(int j=0;j<=w+1;j++)d[x][i][j]=INF; for(int i=h;i>=1;i--)for(int j=w;j>=1;j--){ if(g[i][j]=='a'+x)d[x][i][j]=0; else{ uint16_t u=d[x][i+1][j],v=d[x][i][j+1],t0=d[x][i+1][j+1],m=um1)ans+=m2-m1; } cout<