#include <bits/stdc++.h>
using namespace std;
typedef long long int ll;
char c[310][310];
ll ans[310][310];
pair<ll,ll>p[100010];
int main() {
	ll h,w,k;
	cin>>h>>w>>k;
	for(int i=0;i<h;i++)for(int j=0;j<w;j++)cin>>c[i][j];
	ll num=1,cnt=-1;

	for(int i=0;i<h;i++){
		bool f=0;
		for(int j=0;j<w;j++){
			if(c[i][j]=='#'){
				f=1;
				cnt++;
			}
		}
		if(f){
			for(int j=0;j<w;j++){
				ans[i][j]=num;
				if(c[i][j]=='#'&&cnt){
					num++;
					cnt--;
				}
			}
			num++;
			f=0;
			cnt=-1;
		}
	}
	for(int i=1;i<h;i++){
		for(int j=0;j<w;j++){
			if(ans[i][j]==0)ans[i][j]=ans[i-1][j];
		}
	}
	for(int i=h-2;i>=0;i--){
		for(int j=0;j<w;j++){
			if(ans[i][j]==0)ans[i][j]=ans[i+1][j];
		}
	}
	for(int i=0;i<h;i++){
		for(int j=0;j<w;j++){
			if(j==w-1)cout<<ans[i][j]<<endl;
			else cout<<ans[i][j]<<' ';
		}
	}
	return 0;
}
