int main()
{
	int n;
	scanf("%d",&n);
	int i,j,k,x;
	char s[200],a[200];
	for(i=0;i<n;i++)
	{
		scanf("%s",s);
		printf("%s\n",s);
		
		for(j=0;j<strlen(s);j++)
		{
			if(s[j]=='(')
				a[j]='$';
			else if(s[j]==')')
				a[j]='?';
			else
				a[j]=' ';
		}	
		
			for(k=0;k<strlen(s);k++)
			{
				if(a[k]=='?')
				{
					for(x=k-1;x>=0;x--)
					{
						if(a[x]=='$')
						{
							a[k]=' ';
							a[x]=' ';
							break;
						}						     
					}
				}
			}
			int w;
			for(w=0;w<strlen(s);w++)
			{
	         printf("%c",a[w]);
			}
		
	
		printf("\n");
	}
	return 0;
}
