#include <cstdio>
#include <algorithm>
using namespace std;
int rui[1005][1005][3]={};
char field[1005][1005];
int n;
int w,h;
int main(){
  scanf("%d %d",&w,&h);
  scanf("%d",&n);
  for(int i=1;i<=w;i++){
    scanf("%s",&field[i]);
  }
  for(int i=1;i<=w;i++){
    for(int j=h;j>=1;j--){
      field[i][j]=field[i][j-1];
    }
  }
  for(int i=1;i<=w;i++){
    for(int j=1;j<=h;j++){
      for(int k=0;k<3;k++){
        rui[i][j][0]=rui[i][j-1][0]+rui[i-1][j][0]-rui[i-1][j-1];
      }
    if(field[i][j]=='J') rui[i][j][0]++;
    else if(field[i][j]=='O') rui[i][j][1]++;
    else rui[i][j][2]+++
    }
  }
  for(int i=0;i<n;i++){
    