#include <bits/stdc++.h>
using namespace std;

#define M 1000000007
#define REP(i,n) for (int i=0;i<n;i++)
#define ALL(b) b.begin(),b.end()
#define PB push_back






int main() {
	cin.tie(nullptr);
	cin.sync_with_stdio(false);
	int t;
	cin>>t;
	while (t--) {
		int n;
		cin>>n;
		char c;
		char mat[407][407];

		int x1=-1,x2=-1,y1=-1,y2=-1;

		REP(i,n) {
			REP(j,n) {
				cin>>c;
				mat[i][j]=c;

				if (c=='*') {
					if (x1==-1) {
						x1=i;
						y1=j;

					}
					else {
						x2=i;
						y2=j;

					}

				}


			}

		}

		if (x1==x2) {
			if (x1>0) {
				mat[x1-1][y1]='*';
				mat[x1-1][y2]='*';

			}
			else {
				mat[x1+1][y1]='*';
				mat[x1+1][y2]='*';

			}

		}
		else if (y1==y2) {
			if (y1>0) {
				mat[x1][y1-1]='*';
				mat[x2][y1-1]='*';

			}
			else {
				mat[x1][y1+1]='*';
				mat[x2][y1+1]='*';


			}

		}
		else {
			mat[x1][y2]='*';
			mat[x2][y1]='*';
		}

		REP(i,n) {

			REP(j,n) cout<<mat[i][j];
			cout<<'\n';
		}

		
		
	}



	return 0;
}