func_code_string: #include <bits/stdc++.h>   long long i, j, r, c, fre[1000], ans;   char na, name1[1000][1000];   using namespace std;   int main() {     scanf( %lld %lld %c , &r, &c, &na);     for (i = 0; i < r; i++) {       for (j = 0; j < c; j++) {         scanf(  %c , &name1[i][j]);       }     }     for (i = 0; i < r; i++) {       for (j = 0; j < c; j++) {         if (name1[i][j] == na) {           if (i - 1 >= 0) {             fre[(int)name1[i - 1][j]]++;           }           if (i + 1 < r) {             fre[(int)name1[i + 1][j]]++;           }           if (j + 1 < c) {             fre[(int)name1[i][j + 1]]++;           }           if (j - 1 >= 0) {             fre[(int)name1[i][j - 1]]++;           }         }       }     }     for (i = 65; i <= 90; i++) {       if (fre[i] > 0) {         ans++;       }     }     if (fre[(int)na] > 0) {       ans--;     }     printf( %lld n , ans);   }   