#include<bits/stdc++.h>
using namespace std;
char g[405][405];
int n;
int main(void)
{
	int t;
	scanf("%d",&t);
	while(t--)
	{
		scanf("%d",&n);
		getchar();
		int x1=-1,x2=-1,y1=-1,y2=-1;
		for(int i=0;i<n;i++)
		{
			for(int j=0;j<n;j++)
			{
			scanf("%c",&g[i][j]);
			if(g[i][j]=='*'){
				if(x1==-1){
					x1=i;y1=j;
				}
				else {
					x2=i;y2=j;
				}
			}
			}
			getchar();
		}
//		cout<<x1<<" "<<y1<<" "<<x2<<" "<<y2<<endl;
		if(x2==x1){
			if(x1+1<n){
				g[x1+1][y1]='*';
				g[x2+1][y2]='*';
			}
			else{
				g[x1-1][y1]='*';
				g[x2-1][y2]='*';
			}
		}
		else if(y1==y2){
			if(y1+1<n){
				g[x1][y1+1]='*';
				g[x2][y2+1]='*';
			}
			else{
				g[x1][y1-1]='*';
				g[x2][y2-1]='*';
			}
		}
		else{
			int g1=min(x1,x2),g2=max(x1,x2),g3=min(y1,y2),g4=max(y1,y2);
			g[g1][g3]='*';
			g[g1][g4]='*';
			g[g2][g3]='*';
			g[g2][g4]='*';
		}
		for(int i=0;i<n;i++)
		{
			for(int j=0;j<n;j++)
			printf("%c",g[i][j]);
			printf("\n");
		}
	}
}