#include <iostream> using namespace std; int main() { int n, m; cin >> n >> m; char mat[n][m]; for (int i = 0; i < n; ++i) { for (int j = 0; j < m; ++j) { cin >> mat[i][j]; } } char res[n][m]; int direction[8][2] = {{-1, -1}, {-1, 0}, {-1, 1}, {0, -1}, {0, 1}, {1, -1}, ...