#include <bits/stdc++.h>
using namespace std;
int main() {
  int n, m;
  char c;
  cin >> n >> m;
  cin >> c;
  char arr[n][m];
  for (int i = 0; i < n; i++) {
    for (int y = 0; y < m; y++) {
      cin >> arr[i][y];
    }
  }
  set<char> s;
  for (int i = 0; i < n; i++) {
    for (int y = 0; y < m; y++) {
      if (arr[i][y] == c) {
        if ((arr[i - 1][y] != '.') && arr[i - 1][y] != c && i - 1 >= 0) {
          s.insert(arr[i - 1][y]);
        }
        if ((arr[i + 1][y] != '.') && arr[i + 1][y] != c && i + 1 < n) {
          s.insert(arr[i + 1][y]);
        }
        if ((arr[i][y - 1] != '.') && arr[i][y - 1] != c && y - 1 >= 0) {
          s.insert(arr[i][y - 1]);
        }
        if ((arr[i][y + 1] != '.') && arr[i][y + 1] != c && (y + 1 < m)) {
          s.insert(arr[i][y + 1]);
        }
      }
    }
  }
  cout << s.size();
}
